文件名称:pgs
文件大小:26KB
文件格式:ZIP
更新时间:2024-04-05 00:47:58
Python
Gutendex Gutendex是一个简单的自托管用于提供来自免费电子书在线图书馆图书目录信息。 在尝试一下。 为什么? 古腾堡计划可以作为有用的文献资料,但由于篇幅庞大,很难大规模访问和分析。 因此,其目录信息的API对于自动化这些任务很有用。 它是如何工作的? Gutendex使用下载目录数据并将其提供给简单的 API。 Gutenberg项目没有自己的公共API,但是它每晚发布复杂XML文件的档案。 Gutendex下载这些文件,将其数据存储在数据库中,然后以更简单的格式发布数据。 安装 请参阅。 原料药 当服务器启动并运行时,您应该在根URL上看到一个显示“ Gutendex”的主页(例如,在使用manage.py服务于本地计算机上时,默认情况下为http://localhost:8000 )。 您应该运行自己的服务器,但可以在测试查询。 书籍清单 在/books使
【文件预览】:
pgs-master
----books()
--------apps.py(85B)
--------tests.py(60B)
--------migrations()
--------utils.py(5KB)
--------admin.py(63B)
--------__init__.py(0B)
--------models.py(2KB)
--------management()
--------views.py(3KB)
--------serializers.py(2KB)
----manage.py(806B)
----requirements.txt(137B)
----license(1KB)
----gutendex()
--------settings.py(5KB)
--------urls.py(350B)
--------__init__.py(0B)
--------wsgi.py(394B)
--------.env.template(606B)
--------templates()
----.gitignore(39B)
----readme.md(6KB)
----static()
--------robots.txt(32B)
--------styles()
--------scripts()