如何用 Python 编写文本文件?
您可以使用我提供的示例在 Python 中启动一个新的文本文件。因此,让我们一个一个地检查每个示例。
那么让我们看看下面的例子:
示例 1:Python 创建文本文件
我们将在这个例子中使用open()函数。它需要两个参数,第一个是文件名,第二个是字母“w”,用于打开文件进行写入。然后我们将使用write()函数将文本写入文件。请注意以下示例的输出:
main.py
# create a new text file code with open('readme.txt', 'w') as f: f.write('New text file content line!') print("New text file created successfully!")
输出
New text file content line!
示例 2:Python 空创建文本文件
我们将在这个例子中使用open()函数。它需要两个参数,第一个是文件名,第二个是字母“w”,用于打开文件进行写入。然后我们只使用close()函数来关闭文件。请注意以下示例的输出:
main.py
# create new empty text file code open('readme.txt', 'w').close() print("New empty text file created successfully!")
输出
It will create readme.txt file with without text.
示例 3:Python 创建多行文本文件
我们将在这个例子中使用open()函数。它需要两个参数,第一个是文件名,第二个是字母“w”,用于打开文件进行写入。然后,要将多行文本写入文件,我们将使用writelines()函数。请注意以下示例的输出:
main.py
# create a new text file with multi lines code with open('readme.txt', 'w') as f: line1 = "Hi ai8py.com! \n" line2 = "This is body \n" line3 = "Thank you" f.writelines([line1, line2, line3]) print("New text file created successfully!")
输出
它将创建包含以下文本的readme.txt文件。
Hi ai8py.com! This is body Thank you
示例 4:Python 使用列表创建多行文本文件
我们将在这个例子中使用open()函数。它需要两个参数,第一个是文件名,第二个是字母“w”,用于打开文件进行写入。然后,在文件上使用 Python 列表,我们将使用writelines()函数写入许多文本行。请注意下面的输出示例:主程序
myLines = ["Hi ai8py.com!", "This is body", "Thank you"] # create a new text file with multi lines code with open('readme.txt', 'w') as f: for line in myLines: f.write(line) f.write('\n') print("New text file created successfully!")
输出
它将创建包含以下文本的readme.txt文件。
Hi ai8py.com! This is body Thank you
它会帮助你……