作者stdraa (飞)
看板Python
标题[问题] python 读档案内容加1
时间Sun Nov 5 15:21:16 2017
请问以下,有人知道如何写,读档案资料,把里面内容把他加1。例如:
test.txt内容
Test 1
Test 2
Test 3
我想把里面每个数子加一,然後存在test2.txt.
有人知道要如何写吗。我在网路大部分人只写read, write等等。都没有
提到加档案内容
-----
Sent from JPTT on my Asus ASUS_Z017DA.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.137.54.236
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1509866479.A.235.html
1F:→ day831231: 读档後,修改再写呀? 11/05 16:27
2F:推 ncueBenson: 读下来是字串啊 先把字串跟数字分开 字串转数字然後+1 11/05 16:30
3F:→ ncueBenson: 再把字串接回去 再write 11/05 16:31
4F:→ coyoteY: ... 11/05 17:13
5F:→ djshen: 先不管读档 有个字串'Test 1'要你变成'Test 2'你会吗? 11/05 18:33
6F:→ besmartAE: 读完改值再写回 11/05 22:02
7F:→ aszx4510: d大佛心 原PO问题跟读档写档根本关系XDDD 11/06 00:08
8F:→ wennie0433: 读档之後 split(' ') 前面当字串後面改整数 再写入 11/06 00:12
9F:→ Zundel: 大家人真好 差点没忍住就嘘下去了 11/06 12:08
10F:推 Django: 按Ctrl+H 取代 11/06 14:05
11F:→ Django: 然後再另存新档 11/06 14:05
12F:嘘 indigolemon: 我比较没耐心 11/06 14:22
14F:→ goldflower: 看有没有高手可以更简化一点 11/07 02:45
17F:推 goldflower: 感谢两位增加我的知识库XD 没想到可以这样用 11/08 13:27
18F:→ goldflower: 以前无脑用readlines读再用strip 居然有splitlines QQ 11/08 13:29