知行编程网知行编程网  2022-08-18 10:30 知行编程网 隐藏边栏  13 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中如何创建一个txt文件的相关知识,包括python中如何创建文件,以及python逐行写入txt这些编程知识,希望对大家有参考作用。

如何在python中创建一个txt文件

python中有一个内置函数open(),用来打开一个文件,创建一个文件对象,然后相关方法调用它进行读写。如果文件以只写模式打开,则函数会在文件不存在时创建文件。

(推荐教程:

语法:

open(name[, mode[, buffering]])

参数:

name : 一个包含了你要访问的文件名称的字符串值。

mode :mode 确定文件打开的模式:只读、写入、追加等。有关所有可能的值,请参阅下面的完整列表。该参数可选,默认文件访问方式为只读(r)。

buffering :如果 buffering 的值设置为 0,则不会有缓冲。如果 buffering 的值为 1,则在访问文件时缓冲行。如果 buffering 的值设置为大于 1 的整数,则表示这是寄存器区域的缓冲区大小。如果取负值,则寄存器区的缓冲区大小为系统默认值。

模式:

w 打开一个仅供写入的文件。如果文件已经存在,打开文件从头开始编辑,即删除原来的内容。如果该文件不存在,则创建一个新文件。

代码示例:

 # 创建一个txt文件,文件名为mytxtfile,并向文件写入msg
def text_create(name, msg):
    desktop_path = "C:\\Users\\Administrator\\Desktop\\"  # 新创建的txt文件的存放路径
    full_path = desktop_path + name + '.txt'  # 也可以创建一个.doc的word文档
    file = open(full_path, 'w')
    file.write(msg)   #msg也就是下面的Hello world!
    # file.close()
 
text_create('mytxtfile', 'Hello world!')
# 调用函数创建一个名为mytxtfile的.txt文件,并向其写入Hello world!

输出结果:

如何在python中创建一个txt文件

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享