這是我在pycharm代碼:IO錯誤:[錯誤22]無效的模式( 'R')或文件名: ' XE2 X80 xaaD:\ NLP \ cv082_11080.csv' 在pycharm
#coding=utf-8
import csv
path=r'D:\NLP\cv082_11080.csv'
with open(path) as f: # 採用b的方式處理可以省去很多問題
reader = csv.reader(f)
for row in reader:
print reader
但它總是給這個錯誤:
IOError: [Errno 22] invalid mode ('r') or filename: '\xe2\x80\xaaD:\NLP\cv082_11080.csv'
但是當我運行在Python命令行代碼,效果很好。所以然後我在pycharm中進行了設置,但是文件編碼選項是正確的,項目和IDE編碼都是UTF-8。 我該如何解決這個問題? 。
嘗試'open(path,'rt')'而不是 – zyxue
謝謝!但它也是報告錯誤,我認爲錯誤是因爲路徑。 –
使用路徑= r'D:\\ NLP \\ cv082_11080.csv'而不是 – CodeIsLife