PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 批量修改txt中的特定內容
作者:
shopy691708
(shopy691708)
2020-10-27 13:09:39
各位好,小弟最近遇到一個問題,我有一批用在yolo訓練的txt檔,大約兩千個多個
內容是”0 0.xxxxxx 0.xxxxxx 0.xxxxxx 0.xxxxxx”
都是數字,需要把每個文件中第一個字’0’改成’1’或是其他數字,但其他地方不修
改,試了網路上的腳本都行不通,請問有什麼辦法可以做到呢?謝謝各位
這是我試過的程式:
https://i.imgur.com/BwF4LGv.jpg
https://i.imgur.com/bIEM8Mu.jpg
作者:
Typebrook
(Pham)
2020-10-27 13:59:00
不用這麼麻煩吧,sed一行不就解決了?
作者:
kobe8112
(小B)
2020-10-27 14:01:00
欲替換文字 + 讀取的該行文字字串由索引1取的子字串
作者:
Typebrook
(Pham)
2020-10-27 14:02:00
sed.exe -ibak 's/^0/1/' *.txt
作者:
rexyeah
(ccccccc)
2020-10-27 20:43:00
windows版的sed不用給g嗎? 's/^0/1/g'
作者:
shopy691708
(shopy691708)
2020-10-28 00:33:00
感謝各位,我再研究看看
作者:
Typebrook
(Pham)
2020-10-28 13:43:00
To rexyeah: 加g是許可一次性取代該行多個值由於這個例子只要取代第一個字完,所以不需要用到
作者:
rexyeah
(ccccccc)
2020-10-28 19:04:00
但是你已經給^了,所以只有行首的0會被取代,且沒有g不是只做一次取代?
繼續閱讀
[閒聊] 開源專案 youtube-dl 被 RIAA 撤下
chickengod
[問題] 如何抓取臉書社團所有成員的id呢?
taipoo
[問題] tkinter不開重複開啟UI
tsaiminghan
[問題] 徵求自然語言領域人才諮詢一小時
imhandmore
[討論] 文章分類修改?
catcatcatcat
[資訊] Taipei.py 2020 10 月聚會
catcatcatcat
[問題]sqlalchemy依list創立table column
alfven
[問題] 爬蟲問題 關於post
RutoDa
[問題] 用selenium 控制已開啟的IE瀏覽器
kiey
[問題] 依LIST中的字串批次修改DOCX的檔名
davic
Links
booklink
Contact Us: admin [ a t ] ucptt.com