方法一
obj = open("C:\\Users\c\Desktop\Atest.py","r",encoding='UTF-8') #被读文件总含中文需加
strings = obj.readline()
print(strings)
position = obj.tell()
print(position)
print("-----------------------------------")
obj.seek(0,0) #返回第一行第一字符
while True:
strings = obj.readline()
if strings == '':#用 ''来判断文件尾
break
方法二
line = of.readline()
while line != '':
print(line)
line = of.readline()
方法三
for line in open('C:/Users/c/Desktop/Atest.py', encoding = "UTF-8"):#3.0版本
print(line)
outfi = open('C:/Users/c/Desktop/Atest.ttt','w')
for line in open('C:/Users/c/Desktop/Atest.py','r',encoding='UTF-8'):
outfi.write(line)
outfi.flush()
print(line)