The important thing in life is to have a great aim , and the determination

          常用鏈接

          統計

          IT技術鏈接

          保險相關

          友情鏈接

          基金知識

          生活相關

          最新評論

          python操作文件存在的問題解決辦法

          1、在學習從文件讀取數據中,寫了個示例代碼,讀取不在同一個目錄的file.txt,運行后報這個Python OSError: [Errno 22] Invalid argument:錯誤: (1)、首先,在F盤的python_stu中新增了一個file.txt,同時在F盤的python_stu文件目錄底下新增一個file文件夾,里面有個file_reader.py來讀取python_stu文件目錄底下的file.txt,代碼分別如下: file.txt: 測試 測試2 測試3 file_reader.py: with open('F:\python_stu\file.txt') as file_obj: contents = file_obj.read(); print(contents.rstrip()); (2)、運行后報錯: (3)、出現這種錯誤的原因是由于讀取不到這個文件,看Traceback報的錯誤,最后一行,很明顯讀取不到file.txt,前面的F:\\python_stu沒錯,后面的名稱怎么變了,還是x0cile.txt。 (4)、解決辦法,可修改上述第一行代碼為: with open('F:\python_stu/file.txt') as file_obj: 或者: with open('F:/python_stu/file.txt') as file_obj: 或者: with open('F://python_stu//file.txt') as file_obj: 又或者: with open('F:\\python_stu\\file.txt') as file_obj: 還有一些我就不附上了,上面第一種方式不統一,最好不要用,用統一的方式,而且有時候還有注意一些轉義字符,比如 \t,\n也會導致報錯。

          posted on 2019-05-14 23:04 鴻雁 閱讀(161) 評論(0)  編輯  收藏 所屬分類: IT技術相關

          主站蜘蛛池模板: 胶州市| 新源县| 鄂托克前旗| 都昌县| 平原县| 湾仔区| 山阳县| 肥西县| 旺苍县| 吴桥县| 明光市| 鄢陵县| 华蓥市| 尚义县| 怀仁县| 厦门市| 松滋市| 桃江县| 丹棱县| 临朐县| 灵宝市| 浙江省| 兴和县| 贡山| 洛南县| 九寨沟县| 凤冈县| 巢湖市| 贡嘎县| 永康市| 靖远县| 田林县| 辽宁省| 高要市| 临洮县| 高阳县| 鄢陵县| 封开县| 吉木萨尔县| 兴海县| 巴林左旗|