我最近发现自己在python中经常使用bs4/BeautifulSoup库,最近一直在想它是如何工作的。我很想看看这个库的源代码,但不知道怎么做。有人知道怎么做吗?谢谢。
发布于 2020-04-06 23:20:17
第一步是询问模块本身。通常这就是你所需要的
>>> import bs4
>>> bs4.__file__
'/home/td/anaconda3/lib/python3.7/site-packages/bs4/__init__.py'
>>> exit()
$ pushd /home/td/anaconda3/lib/python3.7/site-packages/bs4
$ ls
builder diagnose.py __init__.py testing.py
dammit.py element.py __pycache__ tests发布于 2020-04-06 23:18:57
如果您正在使用任何IDE,您可以右键单击导入的行并转到实现。否则,您可以在<python_installtion_path>\Lib\site-packages目录中找到源代码。
发布于 2020-04-06 23:21:21
转到安装python的位置,在python文件夹中,你会有一个名为Lib的文件夹,你可以在那里找到所有的包,打开所需的python文件,你就会得到代码。
示例位置: C:\Python38\Lib
https://stackoverflow.com/questions/61062983
复制相似问题