国产成人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

关注

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

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

暴躁少女免费看完整版| 教练车内含乳挺进她漫画| 蜜桃成时熟2| 公车上双乳被两男人夹击电影| 老板不让穿内裤随时做| 尿到你肚子里好不好| 降央卓玛B多大| 小叔子从后面抱住我的电视剧| 续父开续女包小芳的小说破| 鲁鲁射击免费播放电视剧全部| 丈夫不在家儿媳想老公的背景故事 | 李丽珍| 《完美邻居2》电影在线观看| 黑人与女人猛交XxXX| H漫画| 乖乖挨C| 妈妈你真棒里面的插曲叫什么| 他的大手在秘密花园小说免费阅读| 疯狂二人房间荷尔蒙爆发原声| 《女家教》完整版免费观看| 国外成品网站1688入口在哪| 把腿扒开让我添30分钟| 教室停电 挺进她体内H| 性上瘾| 女人尝试到更粗大的心理变化| 《男医生的特殊治疗》| 公与媳2电视剧免费观看| 女性一晚上3次纵欲导致不孕| 廉江市第二中学| 《大尺度吃奶做爰》电影| 吃瓜群众在线爆料免费观看| 狂野少女高清免费观看第14集| 夜童| 肉多到炸的年下小狗(双南)| 雷神笔记本| 成全免费高清在线观看第6季预告| 窝窝影院在线观看免费播放电视剧 | 七星彩开奖号码最新结果| 成品人和精品人的区别哪个好| 姐姐的闺蜜2字ID高冷霸气| 成品动漫网站入口网页版怎样