确定保存文件的路径

时间:2016-05-01 17:56:01

标签: python

我不久前在这里看过这个剧本

i = 1
while i <= 10:
    with open("{}.txt".format(i), "w") as f:
       f.write("content")
    i += 1

我对此有疑问:您如何确定保存文件的路径?

请在脚本

中添加代码off path

1 个答案:

答案 0 :(得分:2)

您正在打开当前工作目录中的文件,您可以使用os.getcwd()import os之后)找到该文件。

如果您想使用其他路径,那么您可以使用open("/path/to/something/{}.txt".format(i),"w")之类的内容,或者更可靠地使用open(os.path.join( yourpath, "{}.txt".format(i),"w")yourpath中的路径。

据说,虽然递增值的循环通常不被认为是python中的好形式。我建议

for i in range(1,11): # range doesn't include the last value
    with open("{}.txt".format(i), 'w') as f:
        f.write("content")