文章詳情頁(yè)
python 如何獲取調(diào)用腳本的真實(shí)路徑?
瀏覽:132日期:2022-08-27 18:37:27
問(wèn)題描述
這我的文件結(jié)果,但是我在命令行直接運(yùn)行命令的時(shí)候,或是在別的地方調(diào)用腳本的時(shí)候,總是找不到文件?
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))print (os.path.join(BASE_DIR,'排名.xls'))df = read_excel(os.path.join('排名.xls'))
這個(gè)腳本不行~~在當(dāng)前目錄下是可以的,但是 退一級(jí)目錄就不行了
問(wèn)題解答
回答1:沒(méi)發(fā)現(xiàn)你用了2個(gè)os.path.dirname嘛?BASE_DIR 為/百度覆蓋率,而'排名.xls'的路徑在/百度覆蓋率/官網(wǎng)業(yè)務(wù)詞目錄下,os.path.join(BASE_DIR,'排名.xls') 當(dāng)然不存在
回答2:估計(jì)你是 windows 平臺(tái) Python2 會(huì)出現(xiàn)這種中文 文件名字的問(wèn)題
建議升級(jí) Python3 解決...
相關(guān)文章:
1. javascript - 這種效果是輪播的效果嗎??沒(méi)有思路,求解釋。謝謝大家2. 跟著課件一模一樣的操作使用tp6,出現(xiàn)了錯(cuò)誤3. objective-c - ios百度地圖定位問(wèn)題4. phpadmin的數(shù)據(jù)庫(kù),可以設(shè)置自動(dòng)變化時(shí)間的變量嗎?就是不需要接收時(shí)間數(shù)據(jù),自動(dòng)變化5. php laravel框架模型作用域6. 怎么在phpstudy中用phpexcel上傳數(shù)據(jù)到MYSQL?7. PHPExcel表格導(dǎo)入數(shù)據(jù)庫(kù)怎么導(dǎo)入8. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項(xiàng)9. 請(qǐng)教MVC分發(fā)控制器時(shí)的相關(guān)內(nèi)容10. phpstady在win10上運(yùn)行
排行榜

熱門標(biāo)簽