python - 从命名空间中的包中检查模块
问题描述
我是 python 新手,我对包和命名空间的导入感到很困惑,这似乎与 Golang(或类似的 nodeJS 模块导出)不同。
我的脚本中有以下两行:
from lxml import objectify
...
root = objectify.fromstring(output.encode())
我试图fromstring
用VS Code检查objectify和函数,但没有成功,打开包objectify
时甚至找不到模块。lxml
所以也许这与在包中导入的一些二进制模块有关,我不知道,但我找到了这个文件:
lxml/objectify.cpython-38-x86_64-linux-gnu.so
但这仍然让我想知道如何检查我想要理解的函数。
解决方案
推荐阅读
- reactjs - 如果条件为真,则在子组件中调用函数
- javascript - 你能在一个函数中拦截并创建一个 AxiosPromise 吗?
- java - 根据原始图像分辨率将图像大小调整为字节大小以下的算法
- java - android.widget.FrameLayout 无法转换为 androidx.appcompat.widget.Toolbar 错误
- php - 在 PHP 中,我可以为类属性设置别名吗?例如通过 Trait 允许 ArrayAccess 方法
- javascript - 在Javascript中将对象转换为数组
- microsoft-graph-api - 使用“@azure/msal-angularjs”:“^0.1.1”将 Graph API 工具包避免登录组件与通过 Azure AD 进行身份验证的现有应用程序集成
- c++ - 使用 fcntl 和 C++ 锁定 Linux 文件
- python - discord.py - “member” 参数总是返回一个字符串,即使使用转换器 discord.User
- api - Flutter / Dart:使用带有 multi_image_picker 的 twitter api 将图像上传到 twitter api