一、写入txt文件

1、方式一:使用print

定义写入文件函数:

Python如何操作本地文件夹 python写入本地文件_文件指针

调用写入文件函数:

Python如何操作本地文件夹 python写入本地文件_写入文件_02

运行结果:

自动在D:\Learning\Python\Python_Project\mysql_connector路径下生成了一个MaoYanFilm.txt文件,文件内容如下:

Python如何操作本地文件夹 python写入本地文件_Python如何操作本地文件夹_03

2、方式二:使用文件对象.write()

定义写入文件函数:

Python如何操作本地文件夹 python写入本地文件_写入文件_04

调用写入文件函数:

Python如何操作本地文件夹 python写入本地文件_文件指针_05

运行结果:

Python如何操作本地文件夹 python写入本地文件_Python如何操作本地文件夹_06

备注:

1、如果文件不存在,open()会自动创建该文件

2、 ‘t’:文本模式(默认)

       ‘x’:写模式,新建一个文件,如果该文件已存在则会报错

       ‘b’:二进制模式

       ‘+’:打开一个文件进行更新(可读可写)
       ‘U’:通用换行模式(不推荐)

       'r':以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式

       ’rb‘:以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。一般用于非文本文件如图片等

       ’r+‘:打开一个文件用于读写。文件指针将会放在文件的开头

       ’rb+‘:以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。一般用于非文本文件如图片等

       ’w‘:打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件

       ’wb‘:以二进制格式打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。一般用于非文本文件如图片等

       ’w+‘:打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件

       ’wb+‘:以二进制格式打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。一般用于非文本文件如图片等

       ’a‘:打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入

       ’ab‘:以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入

       ‘a+’:打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写

       ‘ab+’:以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写

 

二、写入CSV文件

导入csv:

Python如何操作本地文件夹 python写入本地文件_Python如何操作本地文件夹_07

定义写入文件函数:

Python如何操作本地文件夹 python写入本地文件_Python如何操作本地文件夹_08

调用写入文件函数:

Python如何操作本地文件夹 python写入本地文件_写入文件_09

运行结果:

Python如何操作本地文件夹 python写入本地文件_打开文件_10

Python如何操作本地文件夹 python写入本地文件_打开文件_11

 

三、写入excel文件

导入openpyxl:

Python如何操作本地文件夹 python写入本地文件_文件指针_12

定义写入文件函数:

Python如何操作本地文件夹 python写入本地文件_打开文件_13

调用写入文件函数:

Python如何操作本地文件夹 python写入本地文件_打开文件_14

运行结果:

Python如何操作本地文件夹 python写入本地文件_打开文件_15

Python如何操作本地文件夹 python写入本地文件_文件指针_16

 

四、写入服务器端数据库


导入mysql.connector:

Python如何操作本地文件夹 python写入本地文件_打开文件_17

定义保存到服务器数据库的函数:

Python如何操作本地文件夹 python写入本地文件_文件指针_18

调用保存到服务器数据库的函数:

Python如何操作本地文件夹 python写入本地文件_写入文件_19

运行结果:

Python如何操作本地文件夹 python写入本地文件_Python如何操作本地文件夹_20

Python如何操作本地文件夹 python写入本地文件_Python如何操作本地文件夹_21

 

 

 

-----结束-----