首页 > 解决方案 > 如何打开python输入中给出的文件?

问题描述

我正在做一个项目,为此我需要打开一个文件。所以为此我想使用open("my_file", "r"),但问题是文件的名称是动态的,无论用户如何调用它,它都可能是 toto.txt 或 jziop.txt。我知道C我只会open与 the 一起使用,av[1]但有可能python吗?我是新手,所以我正在学习。

谢谢

标签: python

解决方案


import sys
f = open(sys.argv[1], "r")
# do stuff
f.close()

这将读取第一个参数并将其作为文件名。


推荐阅读