Python 创建文件

Python 创建文件

Python 创建文件

在Python中,我们可以使用内置的open()函数来创建文件,该函数的语法如下:

open(filename, mode)

其中,filename表示要创建的文件名,mode表示打开文件的模式,常用的模式有'w'表示写入模式,'r'表示只读模式,'a'表示追加模式,'wb'表示二进制写入模式,'rb'表示二进制读取模式等。

下面我们来看一些具体的示例。

创建文本文件

首先,我们来创建一个文本文件,并向其中写入内容。代码如下:

filename = 'text_file.txt'
with open(filename, 'w') as file:
    file.write('Hello, world!')

运行上面的代码后,会在当前目录下创建一个名为text_file.txt的文本文件,并在其中写入了Hello, world!这句话。

创建二进制文件

接着,我们来创建一个二进制文件,并向其中写入一些二进制数据。代码如下:

filename = 'binary_file.bin'
with open(filename, 'wb') as file:
    data = bytes([0x48, 0x65, 0x6c, 0x6c, 0x6f])
    file.write(data)

运行上面的代码后,会在当前目录下创建一个名为binary_file.bin的二进制文件,并向其中写入了0x48, 0x65, 0x6c, 0x6c, 0x6f这些字节数据。

创建文件夹

除了创建文件,我们还可以使用Python来创建文件夹。代码如下:

import os

foldername = 'new_folder'
os.mkdir(foldername)

运行上面的代码后,会在当前目录下创建一个名为new_folder的文件夹。

总结

通过以上示例,我们学习了如何使用Python来创建文件和文件夹。在实际应用中,我们可以根据需要选择合适的模式来创建不同类型的文件,以及创建文件夹来进行文件管理。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程