2017-03-22 3 views
0

RPiで動作するPythonで書かれたアプリケーションがあります。私はそれがインストールされているディレクトリに最新のコードをダウンロードすることによってそれ自身を自動的に更新したいと思っています...ユーザによって異なるかもしれません。また、SQLスクリプトを実行する必要があります。このための最良のアプローチは何ですか?コードを正しいディレクトリにダウンロードするにはどうすればよいですか?Pythonでコードを自動更新する方法

私が見たGitHubチュートリアルは、中央リポジトリの更新に焦点を当てています。私はその逆が起こるようにしたい。 gitが最善のツールか、SVNか、私のサイトからの単純なHTTPダウンロードが良いでしょうか?

+0

もう少し研究した後、私はジップを取り出して "sudo unzip sourcecode.zip -d/destination/dir"のようなものを使用する簡単なwgetを考えています。これらはPythonからosコマンドで呼び出すことができます。 pickledリスト内のSQLコマンドのリストをダウンロードして最初に実行することもできます。そのアプローチに関する考えは? –

答えて

0

私は結局、urllib.urlretrieveを使用してzipをダウンロードし、zipfileを使用して解凍して上書きすることができました。

関連する問題