文件名称:twtxt:面向黑客的分散式,简约的微博服务
文件大小:46KB
文件格式:ZIP
更新时间:2024-05-30 11:13:16
python decentralized microblog twtxt microblogging
twtxt twtxt是一种针对黑客的分散式,简约的微博服务。 因此,您想以方便又流畅的方式在互联网上发表一些想法,同时也追随别人的胡言乱语吗? 与其在封闭的和/或受监管的微博平台上进行注册,不如使用twtxt来获取您的状态更新,就像将其保存在可公开访问的文本文件中一样容易。 指向该文件的URL是您的身份,即您的帐户。 然后,twtxt会跟踪这些文本文件(例如feedreader),并根据所跟踪的文件,根据它们构建唯一的时间轴。 该格式简单,易于阅读,并且与UNIX命令行实用程序很好地集成在一起。 tl; dr :twtxt是一个CLI工具,也是基于自托管平面文件的微博的格式规范。 特征 得益于click,漂亮的命令行界面。 异步HTTP请求归功于asyncio / aiohttp和Python 3。 与现有工具(scp,剪切,回显,日期等)和您的shell很好地集成在一起。
【文件预览】:
twtxt-master
----MANIFEST.in(153B)
----twtxt()
--------helper.py(6KB)
--------config.py(9KB)
--------mentions.py(3KB)
--------parser.py(2KB)
--------log.py(586B)
--------__init__.py(210B)
--------models.py(3KB)
--------__main__.py(304B)
--------cli.py(14KB)
--------cache.py(4KB)
--------twfile.py(871B)
--------twhttp.py(6KB)
----README.rst(5KB)
----config.example(577B)
----AUTHORS(445B)
----CONTRIBUTING.md(2KB)
----.travis.yml(375B)
----tox.ini(145B)
----LICENSE(1KB)
----CHANGES(2KB)
----setup.py(2KB)
----Makefile(574B)
----docs()
--------conf.py(10KB)
--------user()
--------index.rst(1KB)
--------Makefile(7KB)
--------api.rst(414B)
--------_static()
----tests()
--------test_config.py(8KB)
--------test_parser.py(2KB)
--------test_mentions.py(2KB)
--------test_models.py(2KB)
----.gitignore(103B)