python中path的用法,path=$path

  python中path的用法,path=$path

  Pythonpath是Python中一个重要的环境变量,用于导入模块时搜索路径。这篇文章将告诉你它的新的访问方式。

  您可以通过以下方式访问它:导入系统

  sys.path

  [ ,/usr/lib/python2.7 ,/usr/lib/python 2.7/plat-x86 _ 64-Linux-GNU ,

  /usr/lib/python2.7/lib-tk ,/usr/lib/python2.7/lib-old ,

  /usr/lib/python2.7/lib-dynload ,/usr/local/lib/python 2.7/dist-packages ,

  /usr/lib/python 2.7/dist-packages ,/usr/lib/python 2.7/dist-packages/pil compat ,

  /usr/lib/python 2.7/dist-packages/GTK-2.0 ,/usr/lib/pymodules/python2.7 ,

  /usr/lib/python 2.7/dist-packages/Ubuntu-SSO-client ]

  如您所见,路径列表的第一个元素是一个空字符串,它表示相对路径下的当前目录。

  在导入模块时,解释器会按照列表的顺序进行搜索,直到找到第一个模块为止,所以首先要导入的模块是那些在同一个目录下的模块。

  导入模块时,也可以更改搜索路径的顺序。这里有两种情况:

  1.通过sys.path.append()、sys.path.insert()等方法进行更改。当解释器重新启动时,原始设置将失效。

  2.更改PYTHONPATH。这种设置方法是永久有效的:

  在这种情况下,可以通过向sys.path列表中显示的路径添加一个. pth文件来实现。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: