我在硬盘中使用python编程语言创建了一个文件。我正在使用的代码是:
file = open('test.txt','w')
file.write('Blah Blah')
file.close()
此代码在硬盘驱动器中创建test.txt
文件,但该文件保存在项目的默认位置。我想将文件保存在其他位置,如桌面或其他位置。任何人都可以告诉我如何做到这一点。
我正在使用python 3.5
先谢谢,
答案 0 :(得分:5)
打开文件时需要传递完整的绝对或相对路径:
file = open('/My/Example/Desktop/test.txt','w')
答案 1 :(得分:4)
只需在字符串变量中指定位置,然后使用open
添加到要创建的文件名中:
>>> import os
>>> my_dir = 'C:\\Test\\My_Dir'
>>> file_name = 'test.txt'
>>> fname = os.path.join(my_dir, file_name)
>>> file = open(fname,'w')