0 python
def main():
names = []
for line in ins:
number_strings = line.split() # Split the line on runs of whitespace
data.append(numbers_strings) # Add the "row" to your list.
print(data)
Run Code Online (Sandbox Code Playgroud)
我尝试使用此代码打印看起来像这样的文本文件
name num1 num2 C/N
Run Code Online (Sandbox Code Playgroud)
我试图打印这个但是当我运行命令"python3 file.py"时没有输出.而不是打印我正在放入的文件的内容
与C不同,python中的执行不是从main方法开始的,因为python遵循自上而下的方法.什么你需要做的是明确调用的main方法有它运行.
def main():
...
main()
Run Code Online (Sandbox Code Playgroud)
如果希望main方法仅在通过脚本调用时运行(而不是在导入时__name__运行),请指定它应运行的内容:
def main():
...
if __name__ == '__main__':
main()
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请阅读
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |