用python在特定路径中创建文件

问题描述 投票:0回答:1

是否可以用sys模块或其他模块创建一个具有特定扩展名、名称和python的文件?

谢谢

python file path new-operator sys
1个回答
0
投票

这应该与路径和文件名一起工作。

import os

PATH = '/home/user/somepath'
FILE = 'somefile.someext'

os.makedirs( PATH, exist_ok=True)   # create the PATH if not exists

full_name = os.path.join( PATH, FILE )
with open( full_name ) as fout :
    print >>fout, 'some message'

1
投票

使用...

f = open('myfile.myextension', 'w')
f.write('hello')
f.close()

您可以创建任何您想要的扩展名的文件。如果你想让其他软件读取它,例如,如果你想创建一个excel文件(xlsx)或pdf,你可能需要额外的包。

© www.soinside.com 2019 - 2024. All rights reserved.