最近在用python做一個軟件,其中碰到了需要把從一個從linux系統上取到本地windows的文本讀出來的操作,用到一個知識點,及時記下來。
如linux下有text.txt內容爲:
aaaaa
bbbbb
ccccc
到了windows下就變成
aaaaa■bbbbb■ccccc
- G_FILE = "C:\\text.txt"
- fileobj = open('G_FILE','rU')
- try:
- allfile = fileobj.read()
- print allfile
- finally:
- fileobj.close()
用python在windows下讀unix格式的文本,用 'rU' 就可以了。