[問題] set_content 只出現一行

看板Python作者 (小弟)時間3年前 (2020/05/25 16:33), 3年前編輯推噓3(6314)
留言23則, 10人參與, 3年前最新討論串1/1
2020/05/26 17:08 今日第二更 新手廢到笑,比較憨慢,感激大大提點,小弟隨時盡快補充(>////<) 一、這是我的碼圖片,問題在於第26行輸出(清單),與第28行輸出(清單) 的結果不一樣https://i.imgur.com/IkLuyJl.jpg
二、第26行,print(pyUDN)輸出的圖 https://i.imgur.com/oYaxzof.png
三、第28行,msg.set_content(pyUDN)輸出的圖 https://i.imgur.com/ZL6CO8l.png
四、程式全碼如網址: https://docs.google.com/document/d/1eSgd3-vJtJCdalrlxXn_cZgg9BWPPa0WnElGfOL_sZ4/edit?usp=sharing -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.26.28.90 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1590395583.A.D17.html

05/25 17:21, 3年前 , 1F
set_content 這是什麼函式 ? 建議說清楚問題內容
05/25 17:21, 1F

05/25 17:22, 3年前 , 2F
這問發... 傻眼欸
05/25 17:22, 2F

05/25 17:30, 3年前 , 3F
完全看不懂問題
05/25 17:30, 3F
※ 編輯: loveyou9527 (114.26.28.90 臺灣), 05/25/2020 17:38:40

05/25 18:16, 3年前 , 4F
content type是html還text?
05/25 18:16, 4F

05/25 18:21, 3年前 , 5F
抓html的資料
05/25 18:21, 5F

05/25 18:25, 3年前 , 6F
我有嘗試輸出文件,輸出到文件也是只有一行,在TERMI
05/25 18:25, 6F

05/25 18:26, 3年前 , 7F
NAL有好幾行
05/25 18:26, 7F

05/25 19:44, 3年前 , 8F
具體完整一點 code ? 因為這樣還是很抽象
05/25 19:44, 8F

05/25 22:04, 3年前 , 9F
好的,哈哈腦袋過載,5.26更新具體的問體,謝謝大大
05/25 22:04, 9F

05/26 02:05, 3年前 , 10F
><><???
05/26 02:05, 10F

05/26 03:05, 3年前 , 11F
set_content到底是什麼還是沒解釋
05/26 03:05, 11F

05/26 09:35, 3年前 , 12F
重點不是清單是什麼,是set_content從哪裡來的啊
05/26 09:35, 12F
※ 編輯: loveyou9527 (114.26.28.90 臺灣), 05/26/2020 10:49:28 更新具體問題,謝謝大大們指教 ※ 編輯: loveyou9527 (114.26.28.90 臺灣), 05/26/2020 10:51:17

05/26 14:22, 3年前 , 13F
建議學程式前先至少把一種人類語言學好,例如中文...
05/26 14:22, 13F

05/26 15:38, 3年前 , 14F
你的程式碼沒有set_content阿 你的文章會讓人一頭霧水
05/26 15:38, 14F

05/26 15:39, 3年前 , 15F
建議把有問題的程式碼貼上來 然後文章全部改過吧
05/26 15:39, 15F

05/26 15:40, 3年前 , 16F
舊的資訊不要放上面
05/26 15:40, 16F
※ 編輯: loveyou9527 (114.26.28.90 臺灣), 05/26/2020 17:23:12

05/26 17:05, 3年前 , 17F
因為你的 pyUDN 裡面真的只有一行字啊 ...
05/26 17:05, 17F

05/26 17:07, 3年前 , 18F
msg.add_alternative 就只執行了一次加最後一行的 pyUDN
05/26 17:07, 18F
二、第26行,print(pyUDN)輸出的圖 https://i.imgur.com/oYaxzof.png
我希望寄到信箱是這樣的結果,該怎麼做? ※ 編輯: loveyou9527 (114.26.28.90 臺灣), 05/26/2020 17:27:43

05/26 17:34, 3年前 , 19F
你只是沒把抓到的東西用字串接起來而已
05/26 17:34, 19F

05/27 01:16, 3年前 , 20F
在 for 迴圈之前加上 data = []
05/27 01:16, 20F

05/27 01:16, 3年前 , 21F
然後 print(pyUDN) 之後下一行加上 data.append(pyUDN)
05/27 01:16, 21F

05/27 01:17, 3年前 , 22F
後續加入部分改成 msg.set_content("".join(data))
05/27 01:17, 22F

05/27 01:17, 3年前 , 23F
就是把資料串起來在一起而已
05/27 01:17, 23F
文章代碼(AID): #1UouA_qN (Python)