我是Python(和编程)的新手,所以如果我问真正愚蠢的问题,请耐心等待:)
所以,我想在结果的文件名中包含变量.这是我到目前为止:
resfile = open("simple.csv","w")
#lots of stuff of no relevance
resfile.close()
Run Code Online (Sandbox Code Playgroud)
在脚本中我有两个变量,minLenght = 5000和minBF = 10,但我想更改它们并再次运行脚本创建一个新文件,我可以在其中看到创建的文件标题中的变量数,例如simple500010我希望每次运行脚本时都会创建一个新文件,并为两个变量设置不同的值.
我试过这个:
resfile = open("simple" + [str(minLength)] + [str(minBF)].csv,"w")
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
有任何想法吗?
我想知道是否有人知道如何在Python中更改脚本,以便它通过包含csv文件的文件夹并将它们分成三组.当我在命令行中键入文件名时脚本正在工作,但我有很多文件,所以这将永远需要.它现在看起来像这样:
resultsdir = "blah"
#filename1=sys.argv[1]
#filename2=sys.argv[2]
#filename3=sys.argv[3]
file1 = open(resultsdir+"/"+filename1+".csv")
file2 = open(resultsdir+"/"+filename2+".csv")
file3 = open(resultsdir+"/"+filename3+".csv")
Run Code Online (Sandbox Code Playgroud)
我是一个完全的初学者,我希望我已经能够解释我想要的东西.欢呼任何帮助!