最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python正確讀取文件路徑的三種方式

 更新時間:2023年08月22日 15:28:48   作者:積跬步,慕至千里  
這篇文章主要介紹了python正確讀取文件路徑的三種方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

python正確讀取文件路徑的方式

問題需求

日常用程序讀取文件數(shù)據(jù)等時,常常會顯示一些諸如文件路徑不存在等錯誤信息。

問題原因

這類問題,在python中,主要是由于 “\”(反斜杠) 引起的。

因為在Windows系統(tǒng)中,使用 反斜杠(\) 作為文件路徑的分隔符,但在python中,反斜杠(\) 會被標識為轉義字符引起的。

從而導致的程序報錯。

解決辦法

針對上述問題,常用的解決方法有如下三種。

以windows中的文件路徑:“E:\CloudMusic\MV\demo.txt” 為例。

方法1 將路徑中的單反斜杠替換為雙反斜杠。

如下所示:

“E:\CloudMusic\MV\demo.txt”

方法2 在路徑前加r,使字符保持原始含義。

如下所示:

r"E:\CloudMusic\MV\demo.txt"

方法3 將反斜杠替換為正斜杠(/)。

如下所示:

“E:/CloudMusic/MV/demo.txt”

根據(jù)自己的習慣,選擇調(diào)整即可。

注意:

不同的系統(tǒng)或者語言,某些操作或字符難免會有些特殊的含義,注意留心總結,即可避免很多小錯誤。

python讀取文件路徑失敗的原因

今天用tensorflow讀取csv文件,一直讀取失敗,后來發(fā)現(xiàn)是因為文件名的路徑問題

例如:

DATA_FILE = ['F:\vscode\kiwi.csv']

這個時候出錯,是因為系統(tǒng)將‘\’解釋為了轉義字符串,即便是放在當前路徑下,只寫文件名還是會失敗。

不清楚為什么vscode軟件無法識別當前路徑。

總之使用正確的絕對路徑就行了。

為了避免出現(xiàn)轉義字符導致文件地址解析出錯,我們可以使用雙斜杠,或者反方向的斜杠。

DATA_FILE = ['F:\\vscode\\kiwi.csv']
DATA_FILE = ['F:/vscode/kiwi.csv']

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python matplotlib畫圖實例代碼分享

    python matplotlib畫圖實例代碼分享

    這篇文章主要介紹了python matplotlib畫圖實例代碼分享,具有一定借鑒價值,需要的朋友可以參考下
    2017-12-12
  • django之導入并執(zhí)行自定義的函數(shù)模塊圖解

    django之導入并執(zhí)行自定義的函數(shù)模塊圖解

    這篇文章主要介紹了django之導入并執(zhí)行自定義的函數(shù)模塊圖解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 高效測試用例組織算法pairwise之Python實現(xiàn)方法

    高效測試用例組織算法pairwise之Python實現(xiàn)方法

    下面小編就為大家?guī)硪黄咝y試用例組織算法pairwise之Python實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Python使用Flask編寫一個網(wǎng)站的代碼指南

    Python使用Flask編寫一個網(wǎng)站的代碼指南

    使用Flask編寫一個網(wǎng)站是一個相對簡單且有趣的過程,Flask是一個用Python編寫的輕量級Web應用框架,它易于上手,同時也非常強大,適合構建從簡單的博客到復雜的Web應用的各種項目,以下是一個使用Flask編寫簡單網(wǎng)站的指南,包括代碼示例,需要的朋友可以參考下
    2024-11-11
  • python實現(xiàn)超市商品銷售管理系統(tǒng)

    python實現(xiàn)超市商品銷售管理系統(tǒng)

    這篇文章主要為大家詳細介紹了python實現(xiàn)超市商品銷售管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • 淺談Python中copy()方法的使用

    淺談Python中copy()方法的使用

    這篇文章主要介紹了淺談Python中copy()方法的使用,Python中的拷貝分為潛拷貝和深拷貝,本文只是簡單介紹用法,需要的朋友可以參考下
    2015-05-05
  • Python如何通過ARIMA模型進行時間序列分析預測

    Python如何通過ARIMA模型進行時間序列分析預測

    這篇文章主要介紹了Python如何通過ARIMA模型進行時間序列分析預測問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • python PaddleOCR庫用法及知識點詳解

    python PaddleOCR庫用法及知識點詳解

    在本篇內(nèi)容里小編給大家分享的是一篇關于python PaddleOCR庫用法及知識點詳解內(nèi)容,對此有需要的朋友們可以學習參考下。
    2021-07-07
  • Python標準庫筆記struct模塊的使用

    Python標準庫筆記struct模塊的使用

    這篇文章主要介紹了Python標準庫筆記struct模塊的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Python 代碼性能優(yōu)化技巧分享

    Python 代碼性能優(yōu)化技巧分享

    選擇了腳本語言就要忍受其速度,這句話在某種程度上說明了 python 作為腳本的一個不足之處,那就是執(zhí)行效率和性能不夠理想,特別是在 performance 較差的機器上,因此有必要進行一定的代碼優(yōu)化來提高程序的執(zhí)行效率
    2012-08-08

最新評論

高碑店市| 方正县| 太保市| 通海县| 安多县| 伽师县| 含山县| 肇源县| 宝应县| 镇沅| 涪陵区| 武隆县| 东台市| 九龙城区| 水富县| 临颍县| 萝北县| 耿马| 扬州市| 年辖:市辖区| 建湖县| 马边| 芷江| 鄱阳县| 玉树县| 深水埗区| 闻喜县| 温州市| 河源市| 合江县| 临桂县| 冕宁县| 神农架林区| 长白| 射洪县| 西乡县| 谢通门县| 滦南县| 镇远县| 渝中区| 台安县|