[問題] 處理Telnet協定: 控制碼

看板Python作者 (請多指教!!)時間14年前 (2010/02/18 18:43), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
我已經知道可以用 telnetlib這個模組快速連telnet 但是一般bbs有控制碼 像是*[2;3H 我想要處理這些控制碼的話 是否只能手動處理阿? 因為我直接用telnetlib中的 read_some() 抓到的資料還是會有控制碼 我想要直接去處理那些看得到的資訊 是否有套件有辦法處理控制碼?? 還有... 我用read_all()來抓一開始 ptt的進站畫面 似乎會當在那邊不動欸 是不是沒抓到EOF? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.38.57

02/18 19:08, , 1F
我發現read_all()為啥會block住了...
02/18 19:08, 1F

02/20 21:54, , 2F
為啥?我也想知道。可以說一下嗎
02/20 21:54, 2F

02/21 13:51, , 3F
read_all()回傳 當連線中斷時
02/21 13:51, 3F
文章代碼(AID): #1BVHcyNe (Python)