iT邦幫忙

0

python讀取TXT文字檔裡某特定符號後的字串

  • 分享至 

  • xImage

TXT檔如下

星期一充電 : [1300~1500,1900~2200]
星期二曬衣服 : [1200~1800,2200~0300]
星期三洗衣 : [1100~1200,1500~2100]
星期四健身房運動 : [0100~0900,2200~2300]
星期五吃飯 : [1300~1600,1900~2000]
星期六賺外快 : [1200~1600,2100~0800]
星期日睡覺 : [0200~0700,0000~0300]

請問該如何寫才能讓讀取TXT文字檔後顯示的輸出只顯示" : "後面的時間點,我查了很多資料還是找不到類似或有關的文章學習,請各位大神幫幫忙

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2022-01-11 21:57:35

我查了很多資料還是找不到類似或有關的文章學習

很多資料...
你應該沒有查到這一篇

str1 = '星期一充電 : [1300~1500,1900~2200]'
lst = str1.split(':')
print(lst)
['星期一充電','[1300~1500,1900~2200]']
尼克 iT邦大師 1 級 ‧ 2022-01-12 08:41:18 檢舉

如何下關鍵字!很重要。

0
einlin
iT邦新手 5 級 ‧ 2022-01-25 12:14:25
str1 = '星期一充電 : [1300~1500,1900~2200]'
lst = str1.split(':')[0]
print(lst)
lst_time = str1.split(':')[1]
print(lst_time)

幫樓上大大多一點補充
經過split後會成為list,所以可以用[數字]的方式帶出

我要發表回答

立即登入回答