Как у нас есть source()
функция для выполнения программы R
в другой программе R
в R studio, как мне выполнить программу python в другой программе python?Эквивалент источника() R в Python
5
A
ответ
4
Учитывая 2 питона сценариев: first.py
и second.py
, обычный способ выполнить первое из второго что-то в линиях:
first.py:
def func1():
print 'inside func1 in first.py'
if __name__ == '__main__':
# first.py executed as a script
func1()
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, вы можете использовать пакет запросов для загрузки необработанного файла * .py с помощью http get, а затем выполнить файл.
import requests
exec(requests.get('http://github.myorg.net/raw/repo/directory/file.py').text)
Отказ от ответственности: Я пользователь R обучения Python, так что это может быть нарушение некоторых Python лучших практик
Смежные вопросы
- 1. R эквивалент `python -i`
- 2. Python эквивалент R mclapply()
- 3. numpy.memmap (Python) эквивалент в R?
- 4. R. Auto.arima() эквивалент в Python
- 5. Эквивалент R createDataPartition в Python
- 6. Эквивалент Python "json.dumps()" в R?
- 7. R foverlaps эквивалент в Python
- 8. Python эквивалент R «раскола» -функции
- 9. Python эквивалент функции R c()?
- 10. R эквивалент «проход» Python заявление
- 11. В C++ существует ли эквивалент «источника» в R?
- 12. python (или numpy) эквивалент соответствия в R
- 13. Эквивалент R rbind.fill в Python Pandas
- 14. Что такое эквивалент R data.chisq $ в python?
- 15. Эквивалент R%% in% оператора в Python
- 16. Эквивалент функции R 'пр' в Python панд
- 17. Есть ли эквивалент as.Date() (R) в Python?
- 18. Python эквивалент списка R для pandas dataframe
- 19. R эквивалент np.dot Python для 3D-массива
- 20. Python эквивалент do.call (rbind, lapply()) от R
- 21. Есть ли эквивалент python функции qchisq R?
- 22. Есть ли эквивалент Python функции R() sample?
- 23. Python эквивалент для пакета R зоопарка
- 24. Эквивалент By от R до Python
- 25. Питон-эквивалент кода R
- 26. ЕСЛИОШИБКА эквивалент в R
- 27. Эквивалент «броска» в R
- 28. method_missing эквивалент в R
- 29. YUI эквивалент следующего источника jquery?
- 30. R эквивалент heapq.heapify()?
Я нашел 'execfile' быть наиболее похожи на' source' АиРа – vpipkt