Python 文件
- 打开文件
fr1 = open('file_name',access_mode='r', buffering=-1)
fr2 = file()
#access_mode:访问模式
# r 只读
# w 写入(可清空)
# a 追加,可新建
# r+ 读写
- 输入
read() #读取size个字节到字符串,未给定=默认-1=全部读取
readline() #读取一行 size=-1为全部读取,return不完整的行
readlines() #读取所有剩余行,作为str_list[]返回
- 输出
write()
writeline()
#无writelines()
- 文件定位
seek(off,whence=0) #在文件内部移动指针
text() #
tell() #显示目前定位
- 文件迭代
for eachLine in f.readline()
- 关闭文件
close() #通过关闭文件来结束访问
fileno() #返回打开文件的描述符,是一个整数
- 文件属性
file.closed() #True为关闭
file.encoding #文件使用的编码
file.mode #文件访问模式
file.name #文件名
file.newlines #行分隔符列表
file.softspace #输出后是否添加空格符
- 命令行参数
sys.argv #命令行参数列表
len(sys.argv) #命令行参数的个数,即argc