作者查詢 / zps
作者 zps 在 PTT [ Python ] 看板的留言(推文), 共42則
限定看板:Python
看板排序:
1F→: df[df['x'] != 0]01/16 22:54
1F→: 我試起來正常的說,http://pasted.co/050b042f11/23 19:08
2F→: Python 3.6.1,matplotlib (2.0.0)11/23 19:10
1F→: http://dokelung-blog.logdown.com/posts/221431-django-note08/20 09:59
2F→: -8-form-validation-and-modeling08/20 09:59
3F→: 參考看看08/20 10:00
2F推: 感謝Orz,所以不同的 process 可能會有不同的 sys.stdout04/25 21:31
3F→: 然後 terminate 時,會隨機挑選其中之一進行 print04/25 21:33
4F→: 因為 uncomment 22行後,會看到三種結果都出現04/25 21:33
5F→: 但若是有加上 close() & join() 則會全部清出04/25 21:34
6F→: 請問我可以這樣理解嗎?04/25 21:34
11F推: 所以運氣好的 process 會在下莊前印出東西04/25 22:40
12F→: 有時甚至沒有 process 趕上下莊前,就結束了,所以沒東西印出04/25 22:40
13F→: 改一下說法,運氣好的下莊前可以正常結束,所以會 flush04/25 22:41
14F→: 感謝您的詳細說明04/25 22:43
4F→: 請問是否可以想成,print 已執行,但還來不及輸出04/23 10:45
5F→: 程式就結束了,所以若有加上 join 會有效04/23 10:46
6F→: 可是為何 print(x) 仍有效呢?04/23 10:47
10F→: 印出不連續這部分我了解,但我的問題主要是印不到30個就結束04/23 14:00
11F→: 理論上,pool.map 應該都要等到 subprocess 跑完才會結束04/23 14:01
12F→: 但我實際 run 的結果,有時卻是不到30個就結束了04/23 14:02
13F→: 但 print(x) 卻可行,後來試過加上 flush 也是可行的04/23 14:02
18F→: 太感謝了 Orz04/24 19:08
4F→: 太感謝了 Orz02/18 23:45
10F→: 我個人習慣先找 document,沒的話直接看電腦中的原始碼01/20 23:04
7F→: x=soup.find_all('td'); print(len(x)) => 6585個01/09 20:30
8F→: 不過我是python3,不知是否有差異,可試著用soup.prettify()01/09 20:31
9F→: 檢查看看,看真正讀到的是什麼01/09 20:31
1F→: 看你讀取的網頁,本就是 UTF-8 編碼了10/22 16:10
2F→: 直接使用 h.encoding = 'utf-8' 就可以了10/22 16:10
3F→: 可以先手動用 h.apparent_encoding 猜測得到編碼,再固定轉碼10/22 16:16
4F→: 至於 latin-1 轉 utf-8 可參考 #1NphJ8xb10/22 16:30
7F→: 補充一下,為何是 h.encoding 為 ISO-8859-1,可參考這篇10/22 17:40
8F→: http://sh3ll.me/2014/06/18/python-requests-encoding/10/22 17:41
3F→: 若是 "b'abc\\xe9\\xa1\\x9e'",可用 eval(s).decode()09/06 20:18