作者查詢 / ddavid
作者 ddavid 在 PTT [ Python ] 看板的留言(推文), 共767則
限定看板:Python
看板排序:
全部TypeMoon9289H-GAME4300GO3873GameDesign2664FATE_GO2575JinYong2090FBG1867AC_In1774nobunyaga1708LoL1533Wrestle1251StarCraft879Poker815Python767Detective650CGI-Game645C_Chat531Steam414Old-Games345Magic338DMM_GAMES336OverWatch317Little-Games303C_and_CPP266historia256Inference253DataScience231WorldCup222RealPlaying221Programming196TRPG182ToS118Olympics_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/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
1F推: 你不是應該先去看它cite的那篇論文才回來研究code嗎?07/25 07:29
2F→: https://arxiv.org/pdf/1805.04601.pdf07/25 07:29
3F→: 而且你要做的如果是中文,那就有可能要看看是否需要把裡面07/25 07:32
4F→: 的NLTK改成jieba,這要你實際自己去搞懂到底原本概念是什07/25 07:33
5F→: 麼,裡面的組件分別幹嘛用能怎麼替換07/25 07:34
6F→: 你說沒看到很完整的分析,可是我Google學術搜尋把07/25 07:35
7F→: aspect based sentiment analysis塞進去就無數篇相關論文07/25 07:36
8F→: 了啊07/25 07:36
9F推: 你要繼續問下去,總要先大概講講你已經survey了什麼東西吧07/25 07:39
10F→: ,看你目前兩個版問過的問題內容,感覺你根本沒像在做畢業07/25 07:41
11F→: 論文研究而是在找工具用而已啊XD07/25 07:41
12F推: 那你找工具也要找得有技巧啊,比如說你找到Python工具,可07/27 23:15
13F→: 是你不熟Python,那找找你熟什麼語言,看有沒有人教怎麼串07/27 23:16
14F→: 啊,比如C++怎麼call NLTK就有人寫簡略教學啊:07/27 23:16
15F→: https://blog.csdn.net/jyff_hit/article/details/884532207/27 23:16
16F→: 而且你問問題也要有技巧一點啊,你都找到Python code了,07/27 23:19
17F→: 那你試著讓它先用預設測試資料跑起來試過了嗎?沒有的話,07/27 23:20
18F→: 你卡在哪裡跑不起來?有的話,你想要修改什麼方向以供自己07/27 23:20
19F→: Project適用?07/27 23:20
20F→: 你如果真的是直接要出錢找人從頭開始教或直接幫你做,那好07/27 23:22
21F→: 像乾脆去徵人相關版面比較實在吧XD07/27 23:22
22F→: 不然這跟伸手作業文相比也好不到哪裡去了07/27 23:23
23F→: #1V0i6veW 這種作業文我也就只想給 #1V0jhKqA 這種答案XD07/27 23:25
1F推: 根本不需要計算個數啊07/21 11:41
2F→: 那是個list就讓for幫你去跑每一個就好了07/21 11:41
3F→: for rquery in news['relatedQueries']: 之類的07/21 11:41
4F→: article那邊也一樣07/21 11:42
5F→: for article in news['articles']: 就好07/21 11:42
6F→: 也不用去判定個數,反正是空list自然就一次也不會跑,除非07/21 11:43
7F→: 空的時候它會刻意設定為None或其他處理方式才需要特別判斷07/21 11:43
8F推: 還是說你的問題是卡在沒用json.loads()解析json字串?07/21 11:47
13F推: 你搞錯for的意義了吧07/21 12:34
14F→: for rquery in news['relatedQueries']:07/21 12:34
15F→: print(rquery['query'])07/21 12:35
16F→: 這邊for的不是index,直接是裡面物件本身07/21 12:36
25F推: 你先確定你print(news['relatedQueries'])真的有複數筆,07/21 18:14
26F→: print(news['relatedQueries'][1])真的有東西07/21 18:14
27F→: 如果根本就沒有多筆資料在裡面,那可能前面哪邊早就有問題07/21 18:16