【发布时间】:2022-10-31 00:24:01
【问题描述】:
是否可以将函数导入 python,然后从该函数获取输出并将它们打印到 .txt 文件?没有输入的代码可以正常工作,但是当导入函数时,它首先运行,然后是后续代码。不打印到txt。文件
## code with import
import use_test
animals = []
with open('readme.txt', 'w') as f:
for line in animals:
f.write(line)
f.write('\n')
print(animals)
print("fin")
## code without import
animals1 = input("test")
with open('readme.txt', 'w') as f:
for line in animals1:
f.write(line)
f.write('\n')
print(animals1)
print("fin")
【问题讨论】:
-
在第一个代码示例中,
animals是一个空列表,因此 for 循环for line in animals不会执行。
标签: python