作者查詢 / ddavid
作者 ddavid 在 PTT [ Python ] 看板的留言(推文), 共779則
限定看板:Python
看板排序:
全部TypeMoon9296H-GAME4326GO3881GameDesign2688FATE_GO2575JinYong2154FBG1867AC_In1776nobunyaga1708LoL1533Wrestle1251StarCraft879Poker815Python779Detective665CGI-Game645C_Chat531Steam414Old-Games345Magic338DMM_GAMES336OverWatch317Little-Games303C_and_CPP273historia267Inference253DataScience231WorldCup222RealPlaying221Programming196TRPG182ToS118Olympics_ISG114Expansion07109Prob_Solve90PathofExile85Salary53eSports47marvel41BattleRoyale35PUBG33C_Sharp30BlizzHeroes26NDS26SLG26NTUCCG25Palmar_Drama23politics23LeafKey18basketballTW17KanColle16Web_Design15ck51st31614Gossiping14PhD14NTU-Fantasy11mud10AndroidDev6Baseball6CS_IGO6KS92-3196AHQ4Ahqwestdoor4MATLAB4Toy4b885060xx3cat3CVS3HotBloodYuan3joke3LGS3NTUEE108HW3NTUVGC3SuperIdol3XiangSheng32nd_NTUCCC2AC_Music2b90902xxx2ck55th3332CLHS-50-142DummyHistory2FJU-ACC90a2FJU-AM-902GAMEMUSIC2japanavgirls2JD_Lover2KS93-3042NBA2NCCU08_SW2NTUST-DT92-12OrangeRoad2SC-91-3012SCU_Talk2tabletennis2talk2Viator94Ding2About_Clubs1AngelPray1b89902xxx1b92902xxx1C_GameBoard1CCU_COMM_ANT1cksh83rd3031CMWang1CSMU-MED901Dynasty1G-REX1HatePolitics1Hunter1KS94-3101Mabinogi1MobileComm1NDHU-His961PuzzleDragon1sex1SOFTSTAR1specialman1Sportcenter1SYSOP1WomenTalk1<< 收起看板(120)
6F推: 其實比較想問的是為什麼不能用,可以先寫一下不能用的理由10/28 13:34
7F→: 或錯誤訊息在哪嗎10/28 13:34
1F推: 哈,Reddit一直討論status code是451 XD10/24 08:54
6F→: 這做法不好吧,你這樣在不同電腦上就可能失敗10/23 13:57
7F→: 當有些人用某些方式改變安裝路徑,這就掛掉了10/23 13:58
8F推: 當然如果沒有給別人用的需求是沒差啦XD10/23 14:00
1F推: 可能一:是不是有兩個目標檔名一樣?那第二個當然就失敗了10/22 15:23
2F→: 可能二:我印象中Windows自己的rename不像linux的mv那樣同10/22 15:23
3F→: 時可以同時搬動位置並更名,因此第二個參數不應該帶有路徑10/22 15:24
4F→: ,但我不確定Python的os.rename是否受到此性質影響(不在10/22 15:24
5F→: Windows電腦前,目前沒法測)10/22 15:24
2F推: 其實我想問的是你「為什麼」要解決,你想要解決「什麼」10/07 10:05
3F推: 如果來源就是那樣,這表示他就是用那個字,你用不存在該字10/07 10:08
4F→: 的字型來顯示有問題是合理的情況10/07 10:08
5F→: 如果你想要全部轉換成同一個你認為能正確顯示的字,那就是10/07 10:09
6F→: 要像簡繁體轉換一樣,建立一個字詞庫把所有可能發生此問題10/07 10:10
7F→: 的字與要轉的目標字建表,全部取代處理10/07 10:10
8F→: 基本上應該沒有任何取巧的方法10/07 10:11
16F推: 真的有建好的表耶,那就好辦了10/07 17:53
6F推: 同上,用Flask開API讓人call或者也可以內含I/O介面10/05 14:08
15F→: CGI已經過時太久了,別再CGI了10/05 17:11
4F推: 農曆閏可是閏月,今年閏四月全農曆年有384天10/01 19:47
9F推: Server不中斷也有其極限,最外圈硬包try其實不是好的作法09/09 11:26
10F→: ,或者說也不是不行,但內部還是要對小部分把預想到的狀況09/09 11:28
11F→: 都各自處理掉,最外圈只接完全沒設想到的狀況09/09 11:29
12F→: 當然在沒設想到的狀況發生時硬要Server繼續跑下去也可能風09/09 11:30
13F→: 險很大,需要評估取捨09/09 11:31
14F→: 比如說硬碟滿了,Server硬跑的結果可能就是後續使用者的操09/09 11:32
15F→: 作全部無法紀錄,這樣硬跑結果最後還是全回溯是否有比較好09/09 11:33
27F推: 樓上說的是例外處理的一般論,但我一直覺得Python根本上的09/10 16:43
28F→: 設計有不少成分在幾近強迫使用者採取例外控制流程而非if09/10 16:44
29F→: 不少套件根本性地不提供return value而只給exception來處09/10 16:45
30F→: 理即便用if也很直覺合理的事情09/10 16:46
31F→: 這時候就很容易發生到底是要依循能if就if的概念,接了他的09/10 16:47
32F→: exception後改用return往自己code的更上層傳,還是保持一09/10 16:47
33F→: 致性地就接個手做點必要處理後raise繼續往上層09/10 16:48
34F→: 這樣的考慮空間09/10 16:49
3F推: 在說出文字不能比大小這句話之前,你有試過去Google或打個08/17 00:18
4F→: print("abc" > "def") 測試一下它是不是真的不能比大小嗎08/17 00:19
1F推: 試試參考這篇下面回答的做法?據回答者所說,限定Python08/05 19:25
2F→: 3.5+。08/05 19:25
3F→: https://bit.ly/33uEGv608/05 19:25
4F→: 不過我沒聽很懂你所謂不要執行兩次的意思,原本import機08/05 19:27
5F→: 制就有擋重複載入,如果上面方法不合你需求那可能問題要08/05 19:27
6F→: 更明確給個例子08/05 19:27
7F推: 你說找過某些方法都有缺陷,那也應該簡單講一下找到的方08/05 19:32
8F→: 法跟不合你用的地方在哪,不然到時大家一直回都是你找過08/05 19:32
9F→: 不合用的方法,豈不浪費彼此時間XD08/05 19:32
25F推: 沒這種理論吧,有些語言是直接根本沒有所謂的內建module啊08/06 09:52
26F推: ,或是許多不支持Implicit declaration of functions皆如08/06 09:58
27F→: 此08/06 09:58
28F推: 老實說,除了少數Python完全不用import就能call的東西以外08/06 10:18
29F→: ,其他不是大不了你就不要安裝,完全寫一個同名module就搞08/06 10:19
30F→: 定了嗎08/06 10:19
31F→: 我覺得你還是得直接給出一個實例,不然根本搞不懂真正的問08/06 10:20
32F→: 題在哪,弄半天大家都困在XY Problem裡面浪費時間08/06 10:20
33F推: 而且也看不出「找法要跟原本一模一樣」的意思或必要性08/06 10:26
34F→: 而一般會造成circular import的根本理由是程式架構出了問08/06 10:28
35F→: 題,在你的說明裡面也看不出為啥會需要發生交叉import XD08/06 10:29
48F推: 內建的本來就不需要參數啊?因為它會從current directory08/06 16:32
49F→: 、PYTHONPATH環境變數指定的目錄、Python安裝目錄去找08/06 16:33