2017-05-08 1 views
0

이전 우분투 랩톱에서 실행되는 인벤토리 피드 동기화, 판매 추적 및 기타 유사한 작업을 수행하는 많은 비단뱀 프로그램이 있습니다. 한 가지 이유로 컴퓨터를 다시 시작해야한다면 여러 개의 셸을 열고 각 프로그램을 개별적으로 다시 시작해야합니다.많은 파이썬 프로그램을 관리하는 방법

이러한 모든 프로그램을 관리하는 좋은 방법이 있는지 궁금합니다. 각 터미널에서 자체적으로 터미널을 실행하는 것을 선호합니다. 터미널에서 수행중인 작업과 발생할 수있는 오류에 대한 업데이트를 인쇄하므로 오류가 전자 메일로 전송됩니다.

저는 "전문적인"프로그래머가 아닙니다. 나는이 일을 손으로하기 위해 고용되었고 단지 그것을 자동화하기에 충분한 비단뱀을 알게되었다. 어떤 종류의 서버를 사용하는 방법을 배워야하거나 다른 언어를 배워야한다면 괜찮습니다. 나는 올바른 방향을 지적 할 필요가 있습니다. 감사!

+0

비교적 새로운 버전 인 ubutu – Drako

+0

이 있으면 crontasks를 시도하거나 서비스를 작성할 수 있습니다. 그들은 계속 영원히 달리고있다, 또는 달리는가? 몇 분, 몇 시간 동안? 그런 다음 종료 하시겠습니까? –

+0

@Drako 나는 그것에 대해 감사해야 할 것이다, 고마워. – Kiddkos

답변

1
+0

최상의 솔루션 일 것 같습니다. 나는 그것을 더 깊이 고찰 할 것이다! – Kiddkos

+0

@VyonChhabra - 실제 질문에 대한 링크를 넣는 것과 같이 링크에 더 많은 설명 텍스트를 추가하는 것이 더 낫습니다. 예를 들어이 질문에 연결하려면 "[How to Python 프로그램 묶음 관리] (http://stackoverflow.com/questions/43851539/how-to-manage-a-bunch-of-python-programs) "를 참조하십시오. –

+0

링크에서 어떤 일이 일어나는지 설명하십시오. https://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers –

0

설치 패키지 - - 명령어가 모든 프로그램을 시작하는 실행 시작에서 실행 한 쉘하게 활성화 된 가상 환경을, 당신이해야합니다 패키지를 설치, 업데이트 및 제거하는 데 사용할 명령 pip. 물론, pip에는 모든 종류의 옵션과 다른 기능이 있습니다. pip documentation에서 읽을 수 있지만 전반적으로 효율적인 코드 관리를 위해서는 큰 이점이 있습니다

+1

나는이 질문을 읽습니다. 그가 기존의 핏 패키지가 아니라 스크립트를 직접 작성했다는 것을 의미합니다. 비록 그들이 기존의 핍 기반 프로그램이라 할지라도, 핍은 그것들을 모두 실행하도록 조정하지 않습니다 ... –

관련 문제