from aqt import mw
它来自anki(python中的程序make)附加源代码,在哪里可以找到mw
文件?我找到了文件夹/ usr / share / anki / aqt,但是我找不到mw
文件夹或mw.py
文件,它还能在哪里?或者有方法显示其路径吗?
答案 0 :(得分:2)
在python控制台中识别mw
的类型,执行type(mw)
。它可能是__init__.py
目录的aqt
文件中定义的内容。如果'mw'是一个模块,那么您可以尝试mv.__file__
。
答案 1 :(得分:1)
使用-v
标志启动python解释器,对于每个导入,其路径将像注释一样打印
这是一个有趣模块的例子:
user@host ~/$ python -v
###
#a bunch of bultin imports
###
>>> import sexmachine
import sexmachine # directory /usr/local/lib/python2.7/dist-packages/sexmachine
# /usr/local/lib/python2.7/dist-packages/sexmachine/__init__.pyc matches /usr/local/lib/python2.7/dist-packages/sexmachine/__init__.py
import sexmachine # precompiled from /usr/local/lib/python2.7/dist-packages/sexmachine/__init__.pyc
答案 2 :(得分:1)