3216207773 发表于 2020-9-18 20:47:54

文件writeline()

f.writelines(seq)        向文件写入字符串序列seq,seq应该是一个返回字符串的可迭代对象
#不理解什么意思,麻烦举个例子,求教

sunrise085 发表于 2020-9-18 20:57:24

你不是之前发过一个帖子了吗?请不要重复发帖。
你好好看一下小甲鱼的总结吧,很多基础的你还没有搞懂
这个估计也是因为你打开文件的方式不对导致的问题
看看这个帖子

ba21 发表于 2020-9-18 21:05:10


# 尾部 \n 表示换行

# 列表
>>> f = open(r"test1.txt","w")
>>> l = ["aaa\n", "bbbb\n", "ccc\n"]
>>> f.writelines(l)
>>> f.close()


# 元组
>>> f = open(r"test1.txt","w")
>>> l = ("aaa\n", "bbbb\n", "ccc\n")
>>> f.writelines(l)
>>> f.close()

# 字符串 对比理解
>>> f = open(r"test1.txt","w")
>>> l = "aaaabbbccc"
>>> f.writelines(l)
>>> f.close()

>>> f = open(r"test1.txt","w")
>>> l = "aaaa\nbbb\nccc\n"
>>> f.writelines(l)
>>> f.close()



包含 字符串的 列表、元组、等等 字符串序列seq
页: [1]
查看完整版本: 文件writeline()