用python将一个程序文件的结果输入到另一个程序中
第一个名为first.py的python程序包含以下代码:用python将一个程序文件的结果输入到另一个程序中,python,Python,第一个名为first.py的python程序包含以下代码: print ('my name is viena') question = 'what\'s your name?' answer = ?????HERE HOW TO INPUT THE RESULT FROM FIRST PROGRAM print (answer) my name is viena 如何将第一个程序的结果输入到第二个名为second.py的程序中,该程序包括以下代码: print ('my name is v
print ('my name is viena')
question = 'what\'s your name?'
answer = ?????HERE HOW TO INPUT THE RESULT FROM FIRST PROGRAM
print (answer)
my name is viena
如何将第一个程序的结果输入到第二个名为second.py的程序中,该程序包括以下代码:
print ('my name is viena')
question = 'what\'s your name?'
answer = ?????HERE HOW TO INPUT THE RESULT FROM FIRST PROGRAM
print (answer)
my name is viena
注意:正如我在问题中提到的,应该有两个不同的python脚本文件。如果您可以在函数中的第一个程序中包装print语句(比如
print\u name
),那么您可以这样做
import first
first.print_name()
要知道名字
对于涉及剥离的完全通用解决方案,请查看。如何将第一个脚本更改为可导入模块:
# Changed the print function call with function.
def my_name():
return 'my name is viena'
if __name__ == '__main__':
print(my_name())
另一个脚本现在可以使用import
语句导入第一个脚本,并使用其函数
import name_of_the_first_script
question = "what's your name?"
answer = name_of_the_first_script.my_name()
创建一个函数,该函数将返回file1中的值。在文件2中,导入文件1并调用函数?不要在
print
和(…
之间放置空格。