プログラムをRスタジオの別のR
プログラムで実行するように、別のPythonプログラムでPythonプログラムを実行するにはどうすればよいですか?PythonのRのsource()と同等
5
A
答えて
4
考えると2 Pythonスクリプト:
first.py:
def func1():
print 'inside func1 in first.py'
if __name__ == '__main__':
# first.py executed as a script
func1()
second.py:
first.py
と
second.py
、第二から第一を実行するための通常の方法は、の行で何かあります
import first
def second_func():
print 'inside second_func in second.py'
if __name__ == '__main__':
# second.py executed as a script
second_func()
first.func1() # executing a function from first.py
編集:
- もしあなたが望むのであれば、簡単な
execfile("second.py")
に行くこともできます(呼び出し元のネームスペース内にあるだけですが)。 - 最後のオプションは
os.system
です。
os.system("second.py")
です。
0
GitHubから直接ソースを入手する場合は、リクエストパッケージを使用して、http getでraw * .pyファイルをダウンロードしてからファイルを実行できます。
import requests
exec(requests.get('http://github.myorg.net/raw/repo/directory/file.py').text)
免責事項:私は `execfile`はRの` source`に最も類似していることが判明し、私は、Pythonを学ぶRのユーザーですので、これは
関連する問題
- 1. R - POS機能の同等
- 2. SASプログラムで同等のR
- 3. のPython 3と同等のPython 2で
- 4. PythonのcvCalcEigenObjectsと同等の機能
- 5. Matlab funcitonと同等のPythonグレースケールの 'imfill'?
- 6. Pythonの同等のシェルで
- 7. PythonはJavaのcompareTo()と同等です
- 8. Python Win32 - DriveInfo.IsReadyと同等の機能
- 9. perl -peと同等のPythonですか?
- 10. PythonのPHP list()と同等です
- 11. Pythonのperl vec()関数と同等
- 12. Pythonのアレイ管理C++と同等
- 13. セットと同等と同等
- 14. C#のデフォルトのPythonの同等性
- 15. Pythonのshモジュール - Running 'source'コマンド
- 16. Pythonのselect.selectはJavaで同等です
- 17. RubyでPythonのitertools.productと同等のものは何ですか?
- 18. Pythonでの文字列化のCプリプロセッサマクロと同等の機能#
- 19. Pythonのnumpyで "zip()"と同等のものは何ですか?
- 20. Pythonでls()と同等のRを得るための素早い方法はありますか?
- 21. RのMATLABのフィルタ関数の同等物
- 22. python visa/gpibモジュールの同等の関数ibwrtfWとibwrtfA
- 23. Pythonで同等のC/C++のloseloseアルゴリズムとは何ですか?
- 24. pythonの 'gem'と同等の機能は何ですか?
- 25. Win32 :: Process :: Memoryと同等のPythonでのプロセスメモリ検索
- 26. Python speedtest.net、またはそれと同等のもの
- 27. ワイルドカードと同等
- 28. PythonのRの "phyper"関数と等価なものは何ですか?
- 29. セロリジョブ(python)のclose()またはjoin()と同等ですか?
- 30. Dreamhostと同等のAsp.netホスティング
いくつかのPythonのベストプラクティスに違反する可能性があります – vpipkt