python list数据写入文件

本文转载自: https://www.cnblogs.com/anita9002/p/7977707.html 作者:Anita9002 转载请注明该声明。

看代码

    def writeLmk(self,fileName,landmarks):

       fp = open(fileName,'w+')
       fp.write(
            "version: 1"+'\n'
            "n_points: 68"+'\n'
            "{"+'\n'
        )
       for i in range(len(landmarks)):
           fp.write(str(landmarks[i][1]))
           fp.write(" ")
           fp.write(str(landmarks[i][0])+'\n')


       fp.write("}")
       fp.close()
       return True

看这个

PYTHON 写入list并换行的方法

 

f.writelines(lists) 是不换行的写入,可用以下方法在写入时换行。

方法一:
for line in lists:
f.write(line+'\n')

方法二:
lists=[line+"\n" for line in lists]
f.writelines(lists)

方法三:
f.write('\n'.join(lists))

 

Python3分别将list、numpy数组内容写入txt文件中

 

1、python保存numpy数据

1
numpy.savetxt( "result.txt" , numpy_data)

2、保存list数据:

1
2
3
file = open ( 'data.txt' , 'w' )  
file .write( str (list_data));  
file .close() 
 
 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值