python file 文件处理

要先把文件分为一行一行来处理。

\n 是看成一个字符,print中含有它时变为换行。

>>> stuff = 'Hello\nWorld!'
>>> stuff
'Hello\nWorld!'
>>> print(stuff)
Hello
World!
>>> stuff = 'X\nY'
>>> print(stuff)
X
Y
>>> len(stuff)
3
>>>print(repr(stuff))
>>>'X\nY'

注意处理文件时,需要保证输入的是一个存在的文件。可以用try...except...去鉴别是否正确。

fname = input('Enter the file name: ')
try:
    fhand = open(fname)
except:
    print('File cannot be opened:', fname)
    exit()

你可能感兴趣的:(python file 文件处理)