怎么获取Python3模块路径列表的疑惑,获取python3模块路径,相当于nodejs的mo
怎么获取Python3模块路径列表的疑惑,获取python3模块路径,相当于nodejs的mo
相当于nodejs的
module.filenamemodule.children
看 module 自身路径用 __file__:
https://docs.python.org/3/reference/import.html?highlight=__file__#import-related-module-attributes
看 module 引用了哪些别的 module 则需要写代码了:
https://docs.python.org/3/library/modulefinder.html
例子摘抄如下:
from modulefinder import ModuleFinderfinder = ModuleFinder()finder.run_script('bacon.py')print('Loaded modules:')for name, mod in finder.modules.items(): print('%s: ' % name, end='') print(','.join(list(mod.globalnames.keys())[:3]))print('-'*50)print('Modules not imported:')print('\n'.join(finder.badmodules.keys()))
还可以参考这个:http://furius.ca/snakefood/
编橙之家文章,
相关内容
- Python上传文件到七牛后文件名如何保存,python牛后,im
- Django语音文件在线播放功能调试方式是什么?,django在线
- 请问要在阿里ACE部署django应用应该如何做?,阿里djang
- Python flask博客程序,response与json哪种好,flaskjson,关于手
- 聊聊框架中ORM与FORM存在的必要性,ormform,flask/django
- type()方法不是python最好的判断变量类型方法吗?,typep
- Python 捉虫unicode及utf-8转中文问题求解,pythonunicode,我爬
- 求助关于python装饰器返回值语法问题,python返回值,为什
- Python数据库语句查询生成与占位符使用技巧的不解之处
- Java程序调用python脚本,脚本日志如何输入到日志文件中
评论关闭