问题标签 [python-module]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在 Python 中记录模块?
就是这样。如果你想记录一个函数或一个类,你可以在定义之后放一个字符串。例如:
但是模块呢?如何记录file.py的作用?
python - 如何在给定完整路径的情况下导入模块?
给定完整路径,如何加载 Python 模块?
请注意,该文件可以位于文件系统中的任何位置,因为它是一个配置选项。
python - 如何在 Python 中进行相对导入?
想象一下这个目录结构:
我正在编码mod1
,我需要从mod2
. 我该怎么做?
我试过from ..sub2 import mod2
了,但我得到了一个“尝试在非包中进行相对导入”。
我四处搜索,但只发现“sys.path
操纵”黑客。没有干净的方法吗?
编辑:我所有__init__.py
的目前都是空的
Edit2:我正在尝试这样做,因为 sub2 包含跨子包(,等)共享的sub1
类subX
。
Edit3:我正在寻找的行为与PEP 366中描述的行为相同(感谢 John B)
python - if __name__ == "__main__": 做什么?
给定以下代码,它的作用是if __name__ == "__main__":
什么?
python - Python 中的外部类
我刚开始使用 Python,我想使用外部 RSS 类。我在哪里放置该类以及如何导入它?我希望最终能够共享 python 程序。
python - 如何在 Python 中获取 __main__ 模块的文件名?
假设我有两个模块:
一个.py:
b.py:
我运行“a.py”文件。这打印:
问题:如何__main__
从“b.py”库中获取模块的路径(在本例中为“a.py”)?
python - 是否有一个很好的 python 模块可以在 C 中进行 HTML 编码/转义?
有 cgi.escape 但似乎是用纯 python 实现的。似乎大多数像 Django 这样的框架也只是运行一些正则表达式。这是我们经常做的事情,所以最好让它尽可能快。
也许 C 实现不会比一系列正则表达式快多少?
python - 是否有用 C 编写的 python 模块的 fini 例程?
我有一个用 C 编写的 python 模块,我想添加一个在卸载模块时调用的函数。我显然有一个initfoo
初始化模块的函数——有没有办法告诉python在finifoo
取消初始化模块时调用一个函数?
是atexit
我唯一的选择吗?
python - 测试正在安装的 Python 模块依赖项
给定模块的名称,如何测试是否安装了一组模块。例如
虽然可以将测试写成:
这对我正在做的事情来说有点麻烦。有没有动态的方法来做到这一点?
我试过 eval("import %s"%module) 但抱怨编译错误。
我很感激你的想法和建议。谢谢你。
python - 使用 Python 读取 Microsoft Access 数据库需要什么?
如何在 Python 中访问 Microsoft Access 数据库?用 SQL 吗?
我更喜欢适用于 Linux 的解决方案,但我也可以适应 Windows。
我只需要读取权限。