淺談python 導(dǎo)入模塊和解決文件句柄找不到問題
如果你退出 Python 解釋器并重新進(jìn)入,你做的任何定義(變量和方法)都會(huì)丟失。因此,如果你想要編寫一些更大的程序,為準(zhǔn)備解釋器輸入使用一個(gè)文本編輯器會(huì)更好,并以那個(gè)文件替代作為輸入執(zhí)行。這就是傳說(shuō)中的腳本
Python 提供了一個(gè)方法可以從文件中獲取定義,在腳本或者解釋器的一個(gè)交互式實(shí)例中使用。這樣的文件被稱為模塊。
導(dǎo)入模塊:
python導(dǎo)入模塊默認(rèn)是從sys.path的路徑中查找。所以應(yīng)該把這個(gè)模塊放在sys.path的值對(duì)應(yīng)的文件夾里。否則就找不到要導(dǎo)入的模塊。如果在cmd中或者IDLE中運(yùn)行python的話,每次修改過文件夾后,應(yīng)該重新打開cmd或者IDLE,否則修改不生效。
運(yùn)行py文件,py文件中的文件句柄找不到問題,解決方案
1) 是把文件目錄寫成絕對(duì)路徑而不是相對(duì)路徑。
2)如果只寫文件名的話,把這個(gè)找不到的文件放到python目錄下,且cmd中進(jìn)入python目錄下再執(zhí)行該py文件 即可。
建議寫絕對(duì)路徑。
以上這篇淺談python 導(dǎo)入模塊和解決文件句柄找不到問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中數(shù)字以及算數(shù)運(yùn)算符的相關(guān)使用
這篇文章主要介紹了Python中數(shù)字以及算數(shù)運(yùn)算符的相關(guān)使用,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-10-10
Django3基于WebSocket實(shí)現(xiàn)WebShell的詳細(xì)過程
最近工作中需要開發(fā)前端操作遠(yuǎn)程虛擬機(jī)的功能,簡(jiǎn)稱WebShell,普通應(yīng)用大部分用的都是wsgi.py配合nginx部署線上服務(wù). 這次主要使用asgi.py,具體實(shí)現(xiàn)過程跟隨小編一起看看吧2021-08-08
Python 輸入一個(gè)數(shù)字判斷成績(jī)分?jǐn)?shù)等級(jí)的方法
今天小編就為大家分享一篇Python 輸入一個(gè)數(shù)字判斷成績(jī)分?jǐn)?shù)等級(jí)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2018-11-11
python3+pyqt5+itchat微信定時(shí)發(fā)送消息的方法
今天小編就為大家分享一篇python3+pyqt5+itchat微信定時(shí)發(fā)送消息的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2019-02-02
Python簡(jiǎn)單實(shí)現(xiàn)enum功能的方法
這篇文章主要介紹了Python簡(jiǎn)單實(shí)現(xiàn)enum功能的方法,簡(jiǎn)單分析了Python實(shí)現(xiàn)enum功能的相關(guān)技巧,需要的朋友可以參考下2016-04-04
Python連接打印機(jī)實(shí)現(xiàn)自動(dòng)化打印的實(shí)用技巧和示例代碼
在計(jì)算機(jī)科學(xué)領(lǐng)域,打印機(jī)是一種重要的外部設(shè)備,用于將電子文檔轉(zhuǎn)換成實(shí)際的紙質(zhì)文件,下面這篇文章主要給大家介紹了關(guān)于Python連接打印機(jī)實(shí)現(xiàn)自動(dòng)化打印的實(shí)用技巧和示例代碼,需要的朋友可以參考下2024-05-05

