Как вызвать функцию из другой программы - PullRequest
0 голосов
/ 27 марта 2019

Как вызвать функцию и напечатать из другой программы?

У меня есть textfile.txt файл:

"mouse"
"monitor"
"keyboard"
"wire"

Мой скрипт firstprogram.py:

def call():
  with open('textfile.txt','r') as f:
    input_file = f.readlines()
  for line in input_file:
   print(line)

Мой другой скрипт secondprogram.py:

 from firstprogram import call
 print("hi")
 call()

Это мой ожидаемый результат:

 hi
 mouse
 monitor
 keyboard
 wire

1 Ответ

0 голосов
/ 27 марта 2019

вот вам: сначала вы определяете функцию в firstprogram.py

def call():
   print("I am call")
#save as  firstprogram.py

во второй программе secondprogram.py, просто вызывайте ее так:

from firstprogram import call
call()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...