写入数据得集中方式

b.write()

先打开一个新文件,后写入
这个a.read()读取出来得就是字符串所以没有任何区别

a = open('D:\数据分析资料\lianxi\APP.txt',encoding='utf-8')
b = open('D:\数据分析资料\lianxi\APP1.txt','w',encoding='utf-8')
# 注意加W写入
read = a.read()
b.write(read)

b.writelines()

如何把列表中得数据按照字符串得形式写入TXT文件中。
那么就要给list做一些处理

  1. 每个字段加个\t
  2. 每一行加换行符\n
  3. 新打开一个加w
  4. b.writelines(data)按行写入
  5. b.close
    如果数据是list格式,如下

那要变成字符串得同时处理成\t和\n得形式

# data 是一个list数据
data1 = ['\t'.join(i) for i in data]
data1 = [i+'\n' for i in data1]
b = open('D:\数据分析资料\lianxi\APP1.txt','w',encoding='utf-8')
b.writelines(data1)
b.close()