python中的os.path.dirname(__file__)的使用
来源:互联网 发布:c语言捕鱼 编辑:程序博客网 时间:2024/04/30 14:33
os.path.dirname(__file__)返回脚本的路径,但是需要注意一下几点:
1、必须是实际存在的.py文件,如果在命令行执行,则会引发异常NameError: name '__file__' is not defined
2、在运行的时候如果输入完整的执行的路径,则返回.py文件的全路径如:
Python c:/test/test.py 则返回路径 c:/test ,如果是python test.py 则返回空
3、结合os.path.abspath用,效果会好,如果大家看过一些python架构的代码的话,会发现经常有这样的组合
os.path.dirname(os.path.abspath(__file__)),os.path.abspath(__file__)返回的是.py文件的绝对路径
这就是os.path.dirname(__file__)的用法,其主要总结起来有:
1、不要已命令行的形式来进行os.path.dirname(__file__)这种形式来使用这个函数
2、结合os.path.abspath()使用
0 0
- python中的os.path.dirname(__file__)的使用
- python中的os.path.dirname(__file__)的使用
- python中的os.path.dirname(__file__)的使用
- python中的os.path.dirname(__file__)的使用
- Python中的os.path.dirname(__file__)
- python中os.path.dirname(__file__)的使用
- python中os.path.dirname(__file__)的使用
- python中os.path.dirname(__file__)的使用
- python中os.path.dirname(__file__)的使用
- Python有关 os.path.dirname(__file__)
- 记录下os.path.dirname(__file__)使用
- 记录下os.path.dirname(__file__)使用
- 记录下os.path.dirname(__file__)使用
- python中os.path.dirname(__file__)和sys.path[0]使用
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- __FILE__、dirname(__FILE__) 、 dirname(dirname(__FILE__))的使用
- dirname(__FILE__) 的使用总结
- 码农、黑客和2B程序员之间的区别
- 微信小程序会替代原生APP吗?
- 关于工作的心得。
- python爬虫基础知识
- 获取本地文件并显示在tableView中,如同QQ中的文件展示,但是还不能查看内容
- python中的os.path.dirname(__file__)的使用
- 开发常用linux命令(整理中...)
- 人工神经网络 backpropagation algorithm
- SVN 的简单使用
- hive学习
- C语言经典笔试题(一)
- 设计模式之单例模式
- centos7怎么用命令解压zip文件夹
- Redis 命令参考