国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python如何获取当前脚本绝对路径

Python如何获取当前脚本绝对路径

头像

爱喝马黛茶的安东尼

2019-11-29 15:58:133132浏览 · 0收藏 · 0评论

Python获取当前脚本绝对路径

Python脚本有一个毛病,当使用相对路径时,被另一个不同目录下的py文件中导入时,会报找不到对应文件的问题。感觉是当前工作目录变成了导入py文件当前目录。如果你有配置文件的读取操作,然后都放在一个py文件中,而你又用的是相对路径,而且这个py文件在多个不同目录下的py文件中被导入,那就呵呵了,还是用绝对路径吧。

解决这个问题,可以用绝对路径。当然是自动的绝对路径,而不是每次都手动给前缀赋值,让脚本自动寻找当前文件的绝对路径。

此处分享在python下获取一个脚本的绝对路径的2种方式。

1、file变量

abs_file=__file__
print("abs path is %s" %(__file__))
abs_dir=abs_file[:abs_file.rfind("\\")]     # windows下用\\分隔路径,linux下用/分隔路径

简单直接,当前py文件的绝对目录就有了。首推此方式。

2、os+sys

import os
import sys
print("abs path is %s" %(os.path.abspath(sys.argv[0])))

在windows下sys.argv[0]直接取出的就是参数,如果执行命令传参用的是绝对路径取出的就是带绝对路径,如果传参用的是相对路径,就用得上前面的os.path.abspath()函数了。

python学习网,大量的免费python视频教程,欢迎在线学习!

本文转自:https://www.jianshu.com/p/9bab3e82995e

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

情趣内衣| 王叔我老公还在客厅呢什么小说| 伦理《禁忌12》| 榨精病栋| 万能浏览器| 白天像教授晚上像野兽| 坤坤寒进桃子里在线看歌词| 开会桌下把荫蒂添的好多水| 《军舰上的女兵》法国版完整版| 疯狂二人房间荷尔蒙爆发原声 | 男女一起免费观看全集高清完整版.. | 维密内衣秀| 《黑寡妇3:满天星法版》| 4488YY无码亚洲人成| 妈妈你真棒插曲快来救救我电影| 《帐篷里的秘密》动漫| 《甜蜜惩罚2》第二季的剧情| 人马杂配MV的视频在哪里看| 美女的胸怀| 《警花交换做爰》| 《厨房激战5》完整版在线观看| 女性左腿又开腿肚子中间疼视频| 只有一根绳子遮住重要部位| 女生的全身照曝光| 《父承子液》笔趣阁免费阅读| 把腿扒开让我添30分钟| 开会桌下把荫蒂添的好多水| 十九岁暴躁少女CSGO免费观看| 男人吃奶摸下面弄进去会怀孕吗 | 爱爱内含光| 农场一母四女一婿胡本兴小说 | 《性爽2》电影| 美国伦理4女警| 《性88分钟》| 金瓶风月电影高清完整版| 《淫海春潮》法国1980| 欧美片《肉欲进入》| 美国A片巜禁忌9| 潮湿的体温2| 扌桑辶鬲的短文| 耕耘小侄女小说全文免费阅读