笨办法学PYTHON
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了笨办法学PYTHON相关的知识,希望对你有一定的参考价值。
函数和文件:
from sys import argv script, input_file = argv def print_all(f): print f.read() def rewind(f): f.seek(0) def print_a_line(line_count, f): print line_count, f.readline() current_file = open(input_file) print "First let‘s print the whole file:\n" print_all(current_file) print "Now let‘s rewind, kind of like a tape." rewind(current_file) print "Let‘s print three lines:" current_line = 1 print_a_line(current_line, current_file) current_line = current_line + 1 print_a_line(current_line, current_file) current_line = current_line + 1 print_a_line(current_line, current_file)
此处定义了三个函数
print_all() 直接输出文本内容
rewind(f) 转到文件的 0 byte 也就是第一个 byte 的位置
print_a_line() 有行数的输出
current_line = 1 第一行
以上是关于笨办法学PYTHON的主要内容,如果未能解决你的问题,请参考以下文章