zoukankan      html  css  js  c++  java
  • 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,'模块的名称')

  • 相关阅读:
    前端开发-模块化开发框架RequireJS-1 初识requirejs
    需整理
    SSM
    iomanip
    new与delete使用方法
    分析setting源代码获取sd卡大小
    第一次正式小用Redis存储
    blob storage第一次亲密接触
    第一次使用ashx,被震惊
    Redis中的异步Async
  • 原文地址:https://www.cnblogs.com/pannyvan/p/6147189.html
Copyright © 2011-2022 走看看