作者查詢 / kenduest
作者 kenduest 在 PTT [ Python ] 看板的留言(推文), 共865則
限定看板:Python
看板排序:
全部MOD10001Linux2637Python865MAC376Siam-Star264Broad_Band226Network85DiscoveryNGC70Japandrama18StarTrek18HsinYi17Gossiping14movie13OTT13Test13Horror12IPv611NHK9EAseries6Soft_Job5BigBanciao4CTS4MobileComm4Stock4Aboriginal3ask2Baseball2BigSanchung2C_and_CPP2CTV2radio2Video2basketballTW1Digitalhome1Football1Olympics_ISG1Programming1Steam1Tech_Job1ThaiDrama1<< 收起看板(40)
1F→: 用 iso8859-1 編碼打開?07/26 12:57
2F→: handle = codecs.open(filename,encoding='iso8859-1')07/26 12:57
6F→: 你不是都說只管 ansi 了怎麼還有 big5 ?07/26 14:05
7F→: 若你說的中文,是說檔案內本身編碼為 big507/26 14:06
8F→: 那你就指定編碼讀取就可以了,上面原本寫法改一下07/26 14:06
11F→: 就上面說,用 big5 編碼開啟07/26 14:11
13F→: 具體描述一下什麼叫做沒辦法開?要討論至少得有個資訊07/26 14:14
15F→: 程式碼辦法開的具體錯誤訊息??07/26 14:18
16F→: (沒辦法開)07/26 14:18
19F→: 你可能要獨立寫一段程式碼測這功能07/26 16:58
20F→: 要不然直接在大架構內 django 直接用是很難知道你的問題07/26 16:58
1F推: 可以串sentry07/25 15:47
1F推: 可以直接用 cmd.communicate(input="....") 就好07/25 13:03
3F→: 我看好久,原貼可能完全誤會 process 運作原理07/24 02:54
4F→: 另外還有開一個 shell 目的是什麼也看不出來07/24 02:55
5F推: 建議你說清楚實際需求,你程式碼錯得一團亂,觀念也是07/24 21:19
6F→: 我的意思是,不是程式碼錯,而是 process 觀念錯誤07/25 00:56
7F→: 你陳述用的程式碼幾乎認定另外一個 exit_shell07/25 00:57
8F→: 可以去結束原本 enter_shell 項目,這就是很明顯的點07/25 00:57
9F→: 另外還用 popen() 方式預期直接鍵盤與 shell 互動更怪07/25 00:58
10F→: 再來 exit_shell 內用 shell=True 再呼叫一個新的07/25 00:58
11F→: shell 啟動之後去執行 exit 命令讓該 shell 結束07/25 00:59
12F→: 整個目的老實說不只是奇怪也很詭異07/25 00:59
13F→: 就你整個程式碼來說,那是 python 開兩個獨立 process07/25 01:02
14F→: 倒是可以說清楚一點你實際的目的而不是你片段的需求07/25 01:03
15F→: 問題會比較有解...07/25 01:03
11F→: 建議你先裝好一個比較方便的 terminal, 比方 iTerm207/23 03:06
12F→: 然後把視窗調整一下到適當大小。開啟終端之後07/23 03:07
13F→: 先打 pwd 看一下你在哪個目錄,一般大多預設在家目錄07/23 03:07
14F→: 放桌面的話一般是在家目錄內的 Desktop 目錄裡面07/23 03:08
15F→: 所以用 cd Desktop 方式進去,ls -l 看一下檔案列表07/23 03:08
16F→: 若你是直接把這個 sources 放在桌面的話,那後續07/23 03:09
17F→: 執行 python 命令之後,你說的 import 這類就沒問題了07/23 03:09
18F→: 題外話最好建立一個專門的目錄,比方建立一個 work07/23 03:10
19F→: 目錄,裡面才是放你這個 sources 目錄,這樣才不會亂07/23 03:10
20F→: 銗L部分建議可以裝個 pycharm 來用,初學者方便很多07/23 03:12
1F→: 資料多大?系統記憶體多少?虛擬記憶體有多少?07/15 15:54
2F→: 可不可以批次分量處理?07/15 15:54
1F→: python2 嗎 ? file.write(str(s)) <---請轉 string07/14 19:07
3F推: 有什麼錯誤呢還是訊息嗎07/14 23:16
4F→: nosetests 這是什麼不清楚,先改 python 就好07/14 23:17
5F→: ...call('python test.py', shell=True)07/14 23:19
6F→: 若你要跑所謂 unit test 這是這類要用 nosetests07/14 23:27
7F→: 就不應該預期會可以直接看到所謂程式的訊息輸出07/14 23:27
8F→: 因為跑這類測試 stdout 是給 nosetests 輸出顯示用的07/14 23:28
9F→: 真的要看到原本程式的 stdout 輸出也可以,就加上07/14 23:28
10F→: --nocapture 參數就好,只是你要想清楚你這樣用目的07/14 23:28
11F→: 另外你程式碼看不到所謂的 unit test 程式碼片段07/14 23:32
12F→: 所以用這樣的命令跑程式碼的目的也完全看不出重點07/14 23:32
3F推: Django Suit 很多人使用要改也簡單,就樣板自己調整07/14 08:42
4F→: 不過你的問題還是得回歸基本html,css,js 熟悉問題07/14 08:43
5F→: 自己寫還是用現成的有調整有基本功才改得動07/14 08:44
6F推: Django Suit 版權有另外規範,要用網頁可能看一下07/14 08:48
1F→: 老實說你的問題有看沒懂,不知道你的卡住點在哪07/12 21:03
19F推: 該不會是說說自動補齊沒有找到這事情吧07/13 02:03
20F推: IDE 還沒有厲害到判斷並找到 list 內是放 open 開啟回07/13 02:05
21F→: 傳的物件吧07/13 02:05
1F→: 剛剛幫你用 curl 工具測試一下07/11 19:45
2F→: curl -k -v https://74.125.203.9407/11 19:45
3F→: 結果 http 重導指向 http://www.google.com:443/07/11 19:46
4F→: 無法正常打開是很正常的...07/11 19:46
6F推: 要說是 Google 的問題也沒錯,你的程式碼用法也沒錯07/11 20:52
7F→: 畢竟 Google 這個回應結果最後是無法連線上07/11 20:53
8F→: 回到你的程式碼來說是的確可以忽略 ssl憑證檢查07/11 20:54
9F→: 不過現在這年頭許多網站都是至少走 http/1.1存取07/11 20:55
10F→: http/1.1內多個 Host: 可以指定存取的主機名稱07/11 20:55
11F→: 你這樣直接用 ip 連線在 Name-based 虛擬主機站台07/11 20:56
12F→: 無法讓對方判斷你到底是要連線存取哪個站台07/11 20:57
13F→: 這在目前許多使用cdn服務站台上更是如此07/11 20:58
14F→: 拉回來,你不應該直接使用 ip 進行連線存取web07/11 20:59
15F推: 少送Host這個欄位在Google服務群主機上來說,對方設定回07/11 21:03
16F→: 應內容就是如此07/11 21:03
17F推: 所以你還是要用 ip 方式連線存取嗎?答案當然是不要這07/11 21:12
18F→: 樣子做。另外 ssl 略過檢查也不好,想清楚略過的目的。
22F→: 憑證可以簽給 ip 使用嗎?答案是可以,只是很不尋常07/15 15:56
23F→: 我想一開始樓主的問題是需要分開兩個階段來談07/15 15:56
24F→: 1. 避開檢查是否憑證有效,--ignore-ssl-errors=true07/15 15:57
25F→: 這個參數是正確的,所以這沒有問題07/15 15:57
26F→: 2. google 網站你用 https://ip 連線的確有回應07/15 15:57
27F→: 只是剛好重導他給你一個有點問題的 http://ip:44307/15 15:58
28F→: 變成去用標準 http 存取一個 port 443 ssl 加密的站台07/15 15:58
29F→: 所以溝通錯誤導致有問題07/15 15:59
30F→: 3. 若只是舉例而已,那其實換其他站台就比較沒這問題07/15 15:59
31F→: 比方 yahoo 站台你這樣測試就沒有問題,最後可以開啟07/15 16:00
32F→: 只是你用 tw.yahoo.com 去查到 ip 然後用 https://ip07/15 16:01
33F→: 去連線,最後會看到的是英文版的 yahoo07/15 16:01
34F→: 畢竟他們有搞 CDN,而且有虛擬主機等設定所以最後是07/15 16:02
35F→: 返回英文版網頁當預設內容07/15 16:02