Запустите функцию в py файле при импорте - PullRequest
0 голосов
/ 04 июля 2018

Я написал интерпретатор на python, сохранил его в файл .py. Чтобы использовать его в своем блокноте Jupyter, я набираю -

import galickgun #galickgun is the interpreter name
galickgun.read_eval_printloop()
#GalickGun> 

эта функция запрашивает ввод, и я ввожу свой новый языковой синтаксис во вход и получаю и вывод. Там все хорошо.

Я бы хотел запустить функцию read_eval_printloop, как только импортирует файл .py для интерпретатора в моей среде python. Как в -

import galickgun
#GalickGun>  

Есть ли лучшие способы сделать это? Какими способами я могу взаимодействовать с этим новым «языком».

...