近日有一份家課,要做的是把不同文字檔作轉換
例如
I am a boy
I love eating apples
轉成
Apple is my favourite fruit
I am a male
就這兩句,用Python寫一個programme來自動讀取和轉換,應該要怎樣做
文章瀏覽次數 944 文章回覆數 4
不太確定轉出來的字串跟原本字串的關連性在哪?
可能是用 replace 字串取代來做吧
其實我的家課是使用python作建築軟件文書轉換
不同建築軟件之間的存檔不能互用
但這些軟件儲存後會附帶一個文字檔
而這個文字檔是以文字去記錄軟件內的building model
但不同軟件的文字檔有不同的表達方法(例如, 字句的位置, 所用的用字)
它們可以import到相應的建築軟件內開啟
所以,我要做的是用python寫一個programme
使到不同建築軟件的文字檔可以作轉換(例如, 把a文字檔 轉到 b文字檔)
但我現在只知道用open( xx, r)去開啟
但不知道怎樣做下去
例如: 這是檔案a
SectionName=B200x300 Material=C45 Shape=Rectangular t3=300 t2=200 Area=60000
這是檔案b
FRAMESECTION "B200x300" MATERIAL "C45" SHAPE "Concrete Rectangular" D 300 B 200
應怎樣寫才能使到一run就可以從a的東西轉去b