在另一个进程中生成一个作为守护进程的对象,可能使用另一个python可执行文件/环境

pyoad的Python项目详细描述


Build StatusTests StatuscodecovDocumentationPyPI

项目页面:https://smarie.github.io/python-object-as-daemon/

新功能

  • travis和codecov集成
  • 现在由标记生成的文档使用 mkdocs
  • 大多数特殊的方法现在都是正确的。
  • 现在可以在任意一侧创建对象实例(主进程或 守护进程)

想做贡献吗?

欢迎投稿!只需在github上派生这个项目,提交 你的贡献,并创建拉式请求。

以下是有趣的开放主题的非详尽列表: https://github.com/smarie/python-object-as-daemon/issues

运行测试

此项目使用pytest

pytest -v pyoad/tests/

您可能需要事先安装安装程序的要求,请使用

pip install -r ci_tools/requirements-test.txt

包装

此项目使用setuptools_scm同步版本号。 因此,以下命令应用于开发快照 以及官方版本:

python setup.py egg_info bdist_wheel rotate -m.whl -k3

您可能需要事先安装安装程序的要求,请使用

pip install -r ci_tools/requirements-setup.txt

生成文档页

此项目使用mkdocs生成其文档页。 因此,可以使用:

mkdocs build

您可能需要使用

pip install -r ci_tools/requirements-doc.txt

生成测试报告

以下命令生成HTML测试报告和关联的 徽章。

pytest --junitxml=junit.xml -v autoclass/tests/
ant -f ci_tools/generate-junit-html.xml
python ci_tools/generate-junit-badge.py

PYPI发布备忘录

当标记为 创建。无论如何,对于手动部署,我们可以使用:

twine upload dist/* -r pypitest
twine upload dist/*

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java OnClick用于ListView中的特定项   java如何多次循环相同的TestNG测试。包括课前和课后   java如何在Codenameone中设置BrowserComponent浏览器窗口大小   java Socketchannel始终为空   java以编程方式向JavaFX WebEngine历史添加新条目   java Hibernate+Spring与Oracle一起使用分层查询(从+连接方式开始)   Java中的安卓 getView和Beacon(Estimote)问题   计时器如何在java中设置暂停选项   java为什么输入1000000000000的输出不正确?   java如何在程序执行期间更改log4j2中的日志记录级别   java阻止代码引发XML异常   未找到媒体类型为application/json的java JAX RS MessageBodyWriter   java如何将BuffereImage中的特定颜色(0xFF00FF)设置为透明?   java如何列出web元素,如果网页中没有特定链接的id,如何单击网页中的特定链接?   在Java中读取txt文件时获取EOFEException   java如何避免为每个视图添加inject方法?   JavaSpringController:Facebook上类似文章的永久链接   java在尝试执行脚本时遇到错误“net.serentiybdd.core.exceptions.serentitymanagedexception:No session ID”