Python path
1.os.path
1.1.os.path.dirname(__file__)
1.1若文件__file__以绝对路径被运行的,则输出绝对路径
1.2若文件以相对路径被运行的,则输出为空
1.2.os.path.abspath(__file__) : 输出__file__的绝对路径
1.3.os.path.dirname(/x/y/z) : 输出 /x/y
2.sys.path
2.1 sys.path属性:Pythonsys模块包含了与python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性
他是一个list.默然情况下python导入文件或者模块的话,他会先在sys.path里找模块的路径。如果没有的话,程序就会报错。
所以我们一般自己写程序的话。最好把自己的模块路径给加到当前模块扫描的路径里,eg: sys.path.append('你的模块的名称'),这样程序就不会
因为找不到模块而报错。。
2.2 下面的两个方法可以将模块路径加到当前模块扫描的路径里:
sys.path.append('你的模块的名称')。
sys.path.insert(0,'模块的名称')
转载于:https://www.cnblogs.com/pannyvan/p/6147189.html
Python path相关推荐
- python path模块_python pathlib模块详解
借鉴于 pathlib 官方文档 用于自己学习和记录 使用 pathlib 模块基本可以代替 os.path 来处理路径.它采用了完全面向对象的编程方式. 其包含六个类,图片如下: 但是大体有两类: ...
- python path包的使用详解
python path包的使用详解 files函数的使用 files函数的使用 import argparse from path import Pathparser = argparse.Argum ...
- python path配置_python PYTHONPATH的设置
设置不当会导致错误: ImportError: No module named CrazyMonitorClient.core 方法一: vi ~/.bashrc 输入:export PYTHONPA ...
- python os path isfile_Python path.isfile方法代码示例
本文整理汇总了Python中os.path.isfile方法的典型用法代码示例.如果您正苦于以下问题:Python path.isfile方法的具体用法?Python path.isfile怎么用?P ...
- python的path是什么意思_pythonpath_windows pythonpath_pythonpath环境变量 - 云+社区 - 腾讯云...
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我这里变量的值是d:pythonlib,就是告诉解释器要去d盘下的python目 ...
- Error:Can‘t find Python executable “/path/to/executable/python2.7“, you can set the PYTHON env varia
vue前端项目执行 npm install时报错如下: gyp ERR! configure error gyp ERR! stack Error: Can't find Python executa ...
- 如何一起破解图形化Python调试器
15分钟内从零调试 (Zero-to-Debugging in 15 mins) You don't realize the value of a debugger until you're stuc ...
- mac搭建python开发环境_Mac中基于Homebrew搭建python开发环境
转移到mac上了.这里是在lion中搭建python开发环境的简单记录.这份记录不是一份step by step.而是事后写的记录,可能有记忆遗漏.如果有错误,请指正. 1.安装homebrew的准备 ...
- python的import与from...import的不同之处
在python用import或者from...import来导入相应的模块.模块其实就是一些函数和类的集合文件,它能实现一些相 应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序 ...
- python使用spark_apache spark - 在python中导入pyspark
apache spark - 在python中导入pyspark 这是另一个从未回答过的论坛上的别人问题的副本,所以我想我会在这里重新提问,因为我有同样的问题. (见[http://geekple.c ...
最新文章
- 老毛桃u盘启动pe重建mbr图文教程
- 订单可视化(智能制造、流程再造、企业信息化) 第三篇 订单可视化定义及目标...
- Ubuntu mysql连接错误10060/10061的方法
- ASP.NET中的OutOfMemoryException
- 记住密码 的 简要概述_密码错误的简要历史
- 数据结构实验之数组一:矩阵转置
- ubuntu下查看CPU/GPU/内存使用率
- sql_存储过程、函数、分支、循环
- Notes Twenty one days-渗透攻击-红队-权限提升
- ASP.NET MVC 5高级编程 (pdf书)
- ApacheCN 翻译/校对/笔记整理活动进度公告 2019.9.6
- UNI-APP在iOS系统中加载来源于微信公众号的文章时(html片段),某些图片显示不出来的问题解决
- 如意云路由刷PandoraBox
- 【深入理解计算机系统】CSAPP-实验四:ArchLab全网最详细
- 去哪儿2015校园招聘产品经理面试题
- js判断密码是否包含数字、大写字母、小写字母、特殊符号
- 程序员十二星座行为大赏
- AD的单端输入和查分输入
- VISI 21五金冲压连续模具设计视频教程 SDK21教程
- 站住,Maven依赖的scope作用域,还记得几个?
热门文章
- nyoj1189 yougth和他的朋友们(滚动数组运用)
- 省赛来了(组合数)nyoj158
- bat打包成exe_拜托!看完这篇文章别再问我怎么Python打包成exe了!
- python语言的赋值语句可以改变变量的类型吗_python 数据类型和变量
- delphi 鼠标获取窗口句柄_pygame--创建一个简单的窗口
- 【IDEA】jsp页面中的代码一不小心变成黄色,代码被识别成sql脚本解决办法
- 【2019杭电多校第六场1008=HDU6641】TDL(思维)
- c# 拼接字符串换行_零基础小白学习:python之最详细字符串篇
- mysql中的utf-8_永远不要在MySQL中使用UTF-8
- linux火狐浏览器和爬虫,爬虫入门:Firefox 结合 Scrapy Shell 爬取网页数据