小编Rob*_*ben的帖子

在Python中包含将变量更改为输出文件的名称

我是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 string filenames output

3
推荐指数
1
解决办法
2万
查看次数

Python:循环遍历几个csv文件

我想知道是否有人知道如何在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)

我是一个完全的初学者,我希望我已经能够解释我想要的东西.欢呼任何帮助!

python csv loops file

2
推荐指数
1
解决办法
1459
查看次数

标签 统计

csv ×2

python ×2

file ×1

filenames ×1

loops ×1

output ×1

string ×1