吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1851|回复: 6
收起左侧

[求助] Python 写入csv会覆盖原文件内容

[复制链接]
LK-Hulk 发表于 2021-12-8 18:34
大佬们好:
  今天小白继续入门python,用pandas写入csv 数据,会覆盖掉文内原来的内容,尝试过把模式调为A+,R等,就直接在文件后追加,要么就覆盖了原来的,附上最后想要达到的目的图,因为一周要处理这种文件5-60个,所以想学习更快的方法。 求大佬指教思路和方法。 感谢。         附图。

mode=A+模式

mode=A+模式

mode=W模式

mode=W模式

文件原样

文件原样

源代码

源代码

最终目的

最终目的

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

CHINA_CAN 发表于 2021-12-8 18:55
先把取出来的数据做一次拼接在一行,然后用a模式追加写入即可
vbsicbilly 发表于 2021-12-8 18:58
本帖最后由 vbsicbilly 于 2021-12-8 19:03 编辑

尝试写了下,不知道是否满足你的需求。

import pandas as pd
base_dir = 'C:\\Users\\Administrator\\Desktop\\'
df = pd.read_csv(base_dir+'Book1.csv',encoding='gbk')
df['日期'] = '2021/11/15'
df['内容'] = 'fr'
df.to_csv('结果.csv',index=False)
CHINA_CAN 发表于 2021-12-8 18:59
 楼主| LK-Hulk 发表于 2021-12-8 19:07
何故 发表于 2021-12-8 19:03
csv不就是纯文本文档吗,直接累加不就行了0.0

累加在后面就失去意义了
zucker 发表于 2021-12-9 09:44
先txt,后面再转成csv
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 18:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表