一个后台项目管理器,适用于启动或关闭多个毫不相关的项目,注意他不是函数,只允许启动时指定程序的位置
Project description
它是一个启动python项目的工具
🦈FishProcessManagement 小鱼进程管理器功能一览
- 启动 你的项目名
- 关闭 你的项目名
- 主进程(在进程管理器中使用的代码)
import FishProcessManagement
import FishProcessManagement
进程列表 = {
'第一个进程': ['python', 'child.py'],
'第二个进程': ['python', 'child.py'],
}
FishProcessManagement.进程管理器(进程列表)
- 子进程(示例的子进程代码)
import multiprocessing
import time
def worker(num):
"""子进程"""
print('子进程 %d 开始执行' % num)
sub_process = multiprocessing.Process(target=sub_worker, args=(num,))
sub_process.start()
while True:
time.sleep(1)
print('子进程正在运行')
def sub_worker(num):
"""子子进程"""
while True:
time.sleep(1)
print('子子进程 %d 开始执行' % num)
def main():
# 主进程
print('主进程开始执行')
process1 = multiprocessing.Process(target=worker, args=(1,))
process1.start()
process1.join()
print('主进程执行完毕')
if __name__ == '__main__':
main()
🦈FishProcessManagement 小鱼进程管理器 2023.5.23
- 打包成python的库
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for FishProcessManagement-2023.5.23.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5774bc10634e0a02c69881aaa6961638f2467c3a955dc5f8de43fc88e4f7339 |
|
MD5 | 1fb05bad574cf88b227dc9c3b1915f83 |
|
BLAKE2b-256 | d6093a7b736651a83e72f27ace1d85473cd0962363336d596d7a3050dc54740b |
Close
Hashes for FishProcessManagement-2023.5.23.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a09cfe243aeeffa6ffcc9aed79d2d3faaff7b334949eb54470e8b863de4ed33 |
|
MD5 | 6d049830c4b7dff300e29978a2411110 |
|
BLAKE2b-256 | 7c55ad1a4c87ae09d49affbb2c30252c033c073fdfd3252206eaf60f6a16e164 |