python - 如何管理一堆python程序

标签 python linux ubuntu file-io server

我有很多 python 程序在旧的 Ubuntu 笔记本电脑上运行,用于同步库存提要、跟踪销售以及我工作的类似内容。如果出于某种原因我必须重新启动计算机,我必须打开一堆 shell 并单独重新启动每个程序。

我想知道是否有一个好的方法来管理所有这些程序?我更喜欢它们每次都在自己的终端中运行,因为它们会打印有关它们正在做的事情和可能遇到的错误的更新(错误也会通过电子邮件发送给我)。

我不是真正的“专业”程序员。我被雇来手工做这样的事情,只是碰巧知道足够多的 python 来自动化它。如果我需要学习如何使用某种服务器或应该学习另一种语言,我可以接受,我只需要指出正确的方向。谢谢!

最佳答案

将包安装到虚拟环境中 - 在激活的虚拟环境中,您将拥有一个命令 pip,您将使用它来安装、更新和删除包。当然,pip 有各种选项和其他功能,您可以在 pip documentation 中阅读这些内容。但总的来说,它非常适合高效的代码管理

关于python - 如何管理一堆python程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43851539/

相关文章:

python - 计算具有负值的大型矩阵的 sqrt 的内存有效方法

python - 多处理另一个函数的函数

git - 无法在我的 ubuntu 机器上安装 linuxbrew

linux - CS 学生 : Learning to program on Linux vs my Mac

python - 我从哪里开始学习对机器人进行编程?

c# - C# 中的 UDP 适用于 Windows,但不适用于 Linux

python - 我可以根据字典的键吸收字典的值吗?

python - 如何使用正则表达式合并数据帧的多列?

c# - 南希 httpfile 问题

c - 杀死 fork 的子进程会杀死 SIGCHLD 处理程序中的父进程