当前位置: 首页 > 面试题库 >

如何使用python找出我的python路径?

盖锐进
2023-03-14
问题内容

如何PYTHONPATH从Python脚本(或交互式外壳程序)中找出系统变量中列出了哪些目录?


问题答案:

sys.path可能包括不是您的PYTHONPATH环境变量中特定的项目。要直接查询变量,请使用:

import os
try:
    user_paths = os.environ['PYTHONPATH'].split(os.pathsep)
except KeyError:
    user_paths = []


 类似资料:
  • 问题内容: 我想知道使用Python的本地计算机上的CPU数量。当使用最佳缩放的仅用户空间程序调用时,结果应为输出。 问题答案: 如果您对当前进程 可用 的处理器数量感兴趣,则必须首先检查cpuset。否则(或者如果未使用cpuset)是在Python 2.6及更高版本中使用的方法。以下方法可回溯到旧版Python中的几种替代方法:

  • 问题内容: 我正在尝试从具有命名空间的Word文档中查找所有内容,但我不知道语法到底是什么。 这些文档仅涵盖了非常简单的情况,并加入了URN和VML组合,我似乎无法从网上看到我能看到的任何示例。有人碰巧知道这是什么吗? 我正在尝试做这样的事情: 编辑:@aneroid写的是1000%正确的答案,超级有帮助。您应该对此投票。就是说,在理解了所有内容之后- 我接受了BS4的答案,因为它完全按照我的要求

  • 问题内容: Python具有和获取字符串中子字符串的索引。 我想知道是否有类似的东西可以返回所有找到的索引(不仅是开头的第一个,还是结尾的第一个)。 例如: 问题答案: 没有简单的内置字符串函数可以满足你的需求,但是你可以使用功能更强大的正则表达式: 如果要查找重叠的匹配项,先行搜索将做到: 如果你想要一个没有重叠的反向查找全部,则可以将正向和负向超前组合成这样的表达式: 返回一个,因此你可以更改

  • 问题内容: 我需要在Python中进行这样的导出: 我试着做: 但是当我列出导出时,“ MY_DATA”没有出现: 如何使用Python进行导出而不将“ my_export”保存到文件中? 问题答案: 你真的想做

  • 问题内容: 如何找到我的site-packages目录的位置? 问题答案: 网站包目录有两种类型,全局目录和每个用户目录。 运行时会列出全局站点软件包()目录 要在Python代码中从站点模块运行更简洁的列表,请执行以下操作: 注意:使用时,不可用,但是从上面将正确列出的目录。在Python 3中,你可以改为使用模块: 在每个用户站点包目录(PEP 370)是其中的Python安装本地套餐: 如果

  • 问题内容: 我想检测模块是否已更改。现在,使用inotify很简单,您只需要知道要从中获取通知的目录即可。 如何在python中检索模块的路径? 问题答案: 实际上,至少在Mac OS X上,将为你提供已加载的.pyc文件的路径。因此,我想你可以这样做: 你也可以尝试: 获取模块的目录。