python如何创文件
原创Python中创建文件的方法
在Python中创建文件有多种方式,以下是其中的几种常见方法:
1、使用内置的open()
函数
Python内置的open()
函数可以用来创建文件,该函数需要两个参数:文件名和模式,模式可以是'w'
(写入模式,如果文件不存在则创建新文件,如果文件存在则覆盖原有内容),'a'
(追加模式,如果文件不存在则创建新文件,如果文件存在则在文件末尾添加新内容)。
以下代码将创建一个名为example.txt
的新文件,并写入一些文本:
with open('example.txt', 'w') as f: f.write('Hello, world!\n') f.write('This is an example file.\n')
2、使用os.mknod()
函数
os.mknod()
函数可以用来在操作系统中创建一个新的空文件,该函数需要两个参数:文件名和文件权限,文件权限是一个整数,用于指定文件的读、写和执行权限。
以下代码将创建一个名为example.txt
的新文件:
import os filename = 'example.txt' permissions = 0o666 # 设置读、写、执行权限 os.mknod(filename, permissions)
3、使用pathlib
模块
pathlib
模块提供了一种面向对象的方式来处理文件系统路径,可以使用pathlib.Path()
函数创建一个路径对象,然后使用open()
方法打开文件。
以下代码将创建一个名为example.txt
的新文件,并写入一些文本:
from pathlib import Path p = Path('example.txt') p.open('w').write('Hello, world!\n') p.open('a').write('This is an example file.\n')
是几种常见的Python创建文件的方法,开发者可以根据自己的需求选择适合自己的方法。
上一篇:java如何转换python 下一篇:如何通过python面试