楼主: sky移动城堡
4817 19

[问答] 求助python数据结果存到本地txt文件格式问题 [推广有奖]

11
sky移动城堡 发表于 2018-3-12 11:22:14
yeayee 发表于 2018-3-12 11:09
f=open(file,"w")
for i in range(len(rows)):
        f.write(str(i[0]))
我这里运行是报错的 你那运行结果是什么样的

12
sky移动城堡 发表于 2018-3-12 11:29:02
我用replace替换了 但是我觉得应该用正则表达式匹配才是好的写法

13
jiliyong 发表于 2018-3-13 08:33:59
with open(file, 'wb') as fs:
   fs.write( '\n'.join([name[0] for name in rows]))

14
sky移动城堡 发表于 2018-3-13 08:45:00
xpz186 发表于 2018-3-12 21:00
f=open('test.txt',"w")
for t in rows:
    f.write(t[0]+'\n')
这样可以 请问t[0]是什么意思呀 我理解不了

15
sky移动城堡 发表于 2018-3-13 08:47:26
jiliyong 发表于 2018-3-13 08:33
with open(file, 'wb') as fs:
   fs.write( '\n'.join([name[0] for name in rows]))
谢谢         

16
xpz186 发表于 2018-3-13 08:49:27
sky移动城堡 发表于 2018-3-13 08:45
这样可以 请问t[0]是什么意思呀 我理解不了
t是列表rows中的元素,是tuple类型的,t[0]是元组的第1个元素。
即:t=('AA201803050005.txt',), t[0]='AA201803050005.txt'

17
sky移动城堡 发表于 2018-3-13 09:07:11
xpz186 发表于 2018-3-13 08:49
t是列表rows中的元素,是tuple类型的,t[0]是元组的第1个元素。
即:t=('AA201803050005.txt',), t[0]=' ...
哦哦 我懂了 谢谢 列表 的元素 是元组 我要的是元组的第一个 谢谢 再问个问题哈 正则表达式的话 应该怎么匹配

18
xpz186 发表于 2018-3-13 09:13:30
sky移动城堡 发表于 2018-3-13 09:07
哦哦 我懂了 谢谢 列表 的元素 是元组 我要的是元组的第一个 谢谢 再问个问题哈 正则表达式的话 应该怎么 ...
正则表达式我也不熟悉。

19
三世相思2013 学生认证  发表于 2018-3-13 20:01:35

20
三世相思2013 学生认证  发表于 2018-3-13 20:23:00

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 03:29