python中文件導(dǎo)入的使用(在同一目錄下和在不同目錄下)
在python中導(dǎo)入文件,常見(jiàn)有兩種情況:在同一目錄下和在不同目錄下。一般,可以從 pathlib 模塊導(dǎo)入 Path 類,用Path 指向需要導(dǎo)入的文件。
1. 被導(dǎo)入的文件和當(dāng)前編寫的 .py 文件位于同一個(gè)目錄中,這種情況下只要提供文件名就可以。
在這里,文件“programming.txt"和文件”write_message.py"在同一個(gè)文件夾中,如圖
Path
只需要知道其文件名就可以直接訪問(wèn)它。
2. 被導(dǎo)入的文件和當(dāng)前編寫的 .py 文件不在同一個(gè)目錄下,這時(shí)就需要提供被導(dǎo)入文件的路徑。
例如,把剛才文件“programming.txt"放到E盤目錄下
這時(shí),先右鍵點(diǎn)擊該文件,在“屬性”中找到文件的位置,也就是它的路徑,然后復(fù)制下來(lái),再回到python中
在Path中把文件的路徑粘貼進(jìn)去,加上文件名即可了。
注意:把Windows 系統(tǒng)使用的反斜杠(\)改為雙反斜杠(\\)。
運(yùn)行一下
大功告成了。
到此這篇關(guān)于python中文件導(dǎo)入的使用(在同一目錄下和在不同目錄下)的文章就介紹到這了,更多相關(guān)python 文件導(dǎo)入內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python使用matplotlib繪制圓形代碼實(shí)例
這篇文章主要介紹了Python使用matplotlib繪制圓形代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05TensorFlow Autodiff自動(dòng)微分詳解
這篇文章主要介紹了TensorFlow Autodiff自動(dòng)微分詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-07-07Tkinter使用Progressbar創(chuàng)建和管理進(jìn)度條的操作代碼
Progressbar是Tkinter庫(kù)中的一個(gè)小部件,用于創(chuàng)建和管理進(jìn)度條,這篇文章主要介紹了Tkinter使用Progressbar創(chuàng)建和管理進(jìn)度條,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07在Python 不同級(jí)目錄之間模塊的調(diào)用方法
今天小編就為大家分享一篇在Python 不同級(jí)目錄之間模塊的調(diào)用方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01教你用python實(shí)現(xiàn)12306余票查詢
今天就和大家一起來(lái)討論一下python實(shí)現(xiàn)12306余票查詢(pycharm+python3.7),一起來(lái)感受一下python爬蟲的簡(jiǎn)單實(shí)踐,需要的朋友可以參考下2021-06-06python操作redis數(shù)據(jù)庫(kù)的三種方法
這篇文章主要介紹了python操作redis數(shù)據(jù)庫(kù)的三種方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-09-09