python 如何获取调用脚本的真实路径?
天蓬老师
天蓬老师 2017-04-18 10:26:29
0
2
506

这我的文件结果,但是我在命令行直接运行命令的时候,或是在别的地方调用脚本的时候,总是找不到文件?

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"))

这个脚本不行~~在当前目录下是可以的,但是 退一级目录就不行了

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(2)
PHPzhong

Tidakkah saya sedar anda menggunakan 2 os.path.dirname? BASE_DIR ialah /百度覆盖率,
dan laluan "ranking.xls" berada dalam direktori /百度覆盖率/官网业务词, os.path.join(BASE_DIR,"排名.xls") sudah tentu tidak wujud

刘奇

Dianggarkan jika anda menggunakan Python2 pada platform windows, anda akan menghadapi masalah ini dengan nama fail Cina

Adalah disyorkan untuk menaik taraf Python3 untuk menyelesaikan...

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!