看板 Python 關於我們 聯絡資訊
大家好 我是完全沒有任何程式資訊背景的老人家,純網頁自學,很多基本東西不懂 請小力鞭 以下狀況描述:一個路徑下有很多層資料夾,資料夾名稱繁體簡體夾雜,想要把所有 簡體字都轉為繁體字 目前做到可以列出所有的資料夾名稱,並且加上執行修改的前贅, 我取得執行清單後要用記事本先取代(\-->\\) 再另外貼上執行os.rename 程式碼如下 https://pastebin.com/8Ppcq4EL 目前有兩個問題,希望請版友指教 1. 我在windows底下要執行修改的時候路徑\要另外改為\\,不知道要如何直接印出 可執行的正確路徑 2. 因為有很多層資料夾名稱,執行修改的時候需要由最下層開始改,才不會影響到 後面上層的資料夾,這個排序的方式不知道該怎麼做 以上問題求教,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.219.116 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1671090835.A.759.html
cancelpc: 找 ConvertZ,ConvertZZ 12/15 17:45
agogoman: windows不是很確定, 但是linux 我會用 mv -> rename的 12/15 21:43
agogoman: 方式去解第二個問題 12/15 21:43
agogoman: 講錯, 是cp (copy) 12/15 21:44
agogoman: 剛剛看了一樓講的工具, 學到新知識(哈) 12/15 21:46
lycantrope: 用pathlib可以解決你所有問題 12/15 23:22
lycantrope: https://pastebin.com/kc9gMLfx 12/15 23:44
ShawnHsia: convertZZ用過,比較適合全部都是簡體或全部都是繁體的 12/16 00:08
ShawnHsia: 情況,混雜散亂的情況下不太好用,還是有我不知道的 12/16 00:09
ShawnHsia: 方法也請賜教 12/16 00:09
ShawnHsia: 感謝lycan大熱心提供程式碼,恕我外行人需花點時間閱讀 12/16 00:21
ShawnHsia: 但還是非常感謝~ 12/16 00:21
papple23g: 推L大 寫得很清楚 12/16 01:22
ToastBen: 推6樓 12/17 10:05
holysong: covertzz有夠強的,把我的html檔轉成utf8,連head的char 12/17 15:57
holysong: tset也幫你改utf8,是把整個網頁轉utf8的大功臣 12/17 15:57
dosiris: 繁簡混雜的情況我都是複製貼上到漢書8就會自動轉繁體 12/20 05:47