作者查詢 / ddavid

總覽項目: 發文 | 留言 | 暱稱
作者 ddavid 在 PTT [ Python ] 看板的留言(推文), 共767則
限定看板:Python
[問題] 用selenium 控制已開啟的IE瀏覽器
[ Python ]10 留言, 推噓總分: +3
作者: kiey - 發表於 2020/10/22 17:16(5年前)
6Fddavid: 這做法不好吧,你這樣在不同電腦上就可能失敗10/23 13:57
7Fddavid: 當有些人用某些方式改變安裝路徑,這就掛掉了10/23 13:58
8Fddavid: 當然如果沒有給別人用的需求是沒差啦XD10/23 14:00
[問題] 以LIST中的內容產生WORD文件
[ Python ]12 留言, 推噓總分: +3
作者: davic - 發表於 2020/10/22 11:35(5年前)
1Fddavid: 可能一:是不是有兩個目標檔名一樣?那第二個當然就失敗了10/22 15:23
2Fddavid: 可能二:我印象中Windows自己的rename不像linux的mv那樣同10/22 15:23
3Fddavid: 時可以同時搬動位置並更名,因此第二個參數不應該帶有路徑10/22 15:24
4Fddavid: ,但我不確定Python的os.rename是否受到此性質影響(不在10/22 15:24
5Fddavid: Windows電腦前,目前沒法測)10/22 15:24
[問題] 看起來像是同一個字,印到圖上卻不一樣
[ Python ]17 留言, 推噓總分: +5
作者: art1 - 發表於 2020/10/07 06:12(5年前)
2Fddavid: 其實我想問的是你「為什麼」要解決,你想要解決「什麼」10/07 10:05
3Fddavid: 如果來源就是那樣,這表示他就是用那個字,你用不存在該字10/07 10:08
4Fddavid: 的字型來顯示有問題是合理的情況10/07 10:08
5Fddavid: 如果你想要全部轉換成同一個你認為能正確顯示的字,那就是10/07 10:09
6Fddavid: 要像簡繁體轉換一樣,建立一個字詞庫把所有可能發生此問題10/07 10:10
7Fddavid: 的字與要轉的目標字建表,全部取代處理10/07 10:10
8Fddavid: 基本上應該沒有任何取巧的方法10/07 10:11
16Fddavid: 真的有建好的表耶,那就好辦了10/07 17:53
[問題] 把python小程式搬到網路上執行
[ Python ]22 留言, 推噓總分: +11
作者: james732 - 發表於 2020/10/05 12:45(5年前)
6Fddavid: 同上,用Flask開API讓人call或者也可以內含I/O介面10/05 14:08
15Fddavid: CGI已經過時太久了,別再CGI了10/05 17:11
[問題] 請問想找出每年中秋八月十五的西曆是幾
[ Python ]11 留言, 推噓總分: +8
作者: mrmatchesman - 發表於 2020/10/01 12:04(5年前)
4Fddavid: 農曆閏可是閏月,今年閏四月全農曆年有384天10/01 19:47
[問題] 例外(exception)處理的技巧或原則
[ Python ]39 留言, 推噓總分: +4
作者: icetofux - 發表於 2020/09/08 23:28(5年前)
9Fddavid: Server不中斷也有其極限,最外圈硬包try其實不是好的作法09/09 11:26
10Fddavid: ,或者說也不是不行,但內部還是要對小部分把預想到的狀況09/09 11:28
11Fddavid: 都各自處理掉,最外圈只接完全沒設想到的狀況09/09 11:29
12Fddavid: 當然在沒設想到的狀況發生時硬要Server繼續跑下去也可能風09/09 11:30
13Fddavid: 險很大,需要評估取捨09/09 11:31
14Fddavid: 比如說硬碟滿了,Server硬跑的結果可能就是後續使用者的操09/09 11:32
15Fddavid: 作全部無法紀錄,這樣硬跑結果最後還是全回溯是否有比較好09/09 11:33
27Fddavid: 樓上說的是例外處理的一般論,但我一直覺得Python根本上的09/10 16:43
28Fddavid: 設計有不少成分在幾近強迫使用者採取例外控制流程而非if09/10 16:44
29Fddavid: 不少套件根本性地不提供return value而只給exception來處09/10 16:45
30Fddavid: 理即便用if也很直覺合理的事情09/10 16:46
31Fddavid: 這時候就很容易發生到底是要依循能if就if的概念,接了他的09/10 16:47
32Fddavid: exception後改用return往自己code的更上層傳,還是保持一09/10 16:47
33Fddavid: 致性地就接個手做點必要處理後raise繼續往上層09/10 16:48
34Fddavid: 這樣的考慮空間09/10 16:49
[問題] Binary search搜尋元素請益
[ Python ]7 留言, 推噓總分: +3
作者: boggy - 發表於 2020/08/16 12:34(5年前)
3Fddavid: 在說出文字不能比大小這句話之前,你有試過去Google或打個08/17 00:18
4Fddavid: print("abc" > "def") 測試一下它是不是真的不能比大小嗎08/17 00:19
[問題] 如何重現內建從 name 到 module 找尋機制
[ Python ]74 留言, 推噓總分: +11
作者: alan23273850 - 發表於 2020/08/05 17:39(5年前)
1Fddavid: 試試參考這篇下面回答的做法?據回答者所說,限定Python08/05 19:25
2Fddavid: 3.5+。08/05 19:25
3Fddavid: https://bit.ly/33uEGv608/05 19:25
4Fddavid: 不過我沒聽很懂你所謂不要執行兩次的意思,原本import機08/05 19:27
5Fddavid: 制就有擋重複載入,如果上面方法不合你需求那可能問題要08/05 19:27
6Fddavid: 更明確給個例子08/05 19:27
7Fddavid: 你說找過某些方法都有缺陷,那也應該簡單講一下找到的方08/05 19:32
8Fddavid: 法跟不合你用的地方在哪,不然到時大家一直回都是你找過08/05 19:32
9Fddavid: 不合用的方法,豈不浪費彼此時間XD08/05 19:32
25Fddavid: 沒這種理論吧,有些語言是直接根本沒有所謂的內建module啊08/06 09:52
26Fddavid: ,或是許多不支持Implicit declaration of functions皆如08/06 09:58
27Fddavid: 此08/06 09:58
28Fddavid: 老實說,除了少數Python完全不用import就能call的東西以外08/06 10:18
29Fddavid: ,其他不是大不了你就不要安裝,完全寫一個同名module就搞08/06 10:19
30Fddavid: 定了嗎08/06 10:19
31Fddavid: 我覺得你還是得直接給出一個實例,不然根本搞不懂真正的問08/06 10:20
32Fddavid: 題在哪,弄半天大家都困在XY Problem裡面浪費時間08/06 10:20
33Fddavid: 而且也看不出「找法要跟原本一模一樣」的意思或必要性08/06 10:26
34Fddavid: 而一般會造成circular import的根本理由是程式架構出了問08/06 10:28
35Fddavid: 題,在你的說明裡面也看不出為啥會需要發生交叉import XD08/06 10:29
48Fddavid: 內建的本來就不需要參數啊?因為它會從current directory08/06 16:32
49Fddavid: 、PYTHONPATH環境變數指定的目錄、Python安裝目錄去找08/06 16:33
[問題] Aspect based sentiment analysis
[ Python ]23 留言, 推噓總分: +3
作者: nchunerdy120 - 發表於 2020/07/24 19:21(5年前)
1Fddavid: 你不是應該先去看它cite的那篇論文才回來研究code嗎?07/25 07:29
2Fddavid: https://arxiv.org/pdf/1805.04601.pdf07/25 07:29
3Fddavid: 而且你要做的如果是中文,那就有可能要看看是否需要把裡面07/25 07:32
4Fddavid: 的NLTK改成jieba,這要你實際自己去搞懂到底原本概念是什07/25 07:33
5Fddavid: 麼,裡面的組件分別幹嘛用能怎麼替換07/25 07:34
6Fddavid: 你說沒看到很完整的分析,可是我Google學術搜尋把07/25 07:35
7Fddavid: aspect based sentiment analysis塞進去就無數篇相關論文07/25 07:36
8Fddavid: 了啊07/25 07:36
9Fddavid: 你要繼續問下去,總要先大概講講你已經survey了什麼東西吧07/25 07:39
10Fddavid: ,看你目前兩個版問過的問題內容,感覺你根本沒像在做畢業07/25 07:41
11Fddavid: 論文研究而是在找工具用而已啊XD07/25 07:41
12Fddavid: 那你找工具也要找得有技巧啊,比如說你找到Python工具,可07/27 23:15
13Fddavid: 是你不熟Python,那找找你熟什麼語言,看有沒有人教怎麼串07/27 23:16
14Fddavid: 啊,比如C++怎麼call NLTK就有人寫簡略教學啊:07/27 23:16
15Fddavid: https://blog.csdn.net/jyff_hit/article/details/884532207/27 23:16
16Fddavid: 而且你問問題也要有技巧一點啊,你都找到Python code了,07/27 23:19
17Fddavid: 那你試著讓它先用預設測試資料跑起來試過了嗎?沒有的話,07/27 23:20
18Fddavid: 你卡在哪裡跑不起來?有的話,你想要修改什麼方向以供自己07/27 23:20
19Fddavid: Project適用?07/27 23:20
20Fddavid: 你如果真的是直接要出錢找人從頭開始教或直接幫你做,那好07/27 23:22
21Fddavid: 像乾脆去徵人相關版面比較實在吧XD07/27 23:22
22Fddavid: 不然這跟伸手作業文相比也好不到哪裡去了07/27 23:23
23Fddavid: #1V0i6veW 這種作業文我也就只想給 #1V0jhKqA 這種答案XD07/27 23:25
[問題] json多層解析問題
[ Python ]27 留言, 推噓總分: +4
作者: love11098787 - 發表於 2020/07/21 11:33(5年前)
1Fddavid: 根本不需要計算個數啊07/21 11:41
2Fddavid: 那是個list就讓for幫你去跑每一個就好了07/21 11:41
3Fddavid: for rquery in news['relatedQueries']: 之類的07/21 11:41
4Fddavid: article那邊也一樣07/21 11:42
5Fddavid: for article in news['articles']: 就好07/21 11:42
6Fddavid: 也不用去判定個數,反正是空list自然就一次也不會跑,除非07/21 11:43
7Fddavid: 空的時候它會刻意設定為None或其他處理方式才需要特別判斷07/21 11:43
8Fddavid: 還是說你的問題是卡在沒用json.loads()解析json字串?07/21 11:47
13Fddavid: 你搞錯for的意義了吧07/21 12:34
14Fddavid: for rquery in news['relatedQueries']:07/21 12:34
15Fddavid: print(rquery['query'])07/21 12:35
16Fddavid: 這邊for的不是index,直接是裡面物件本身07/21 12:36
25Fddavid: 你先確定你print(news['relatedQueries'])真的有複數筆,07/21 18:14
26Fddavid: print(news['relatedQueries'][1])真的有東西07/21 18:14
27Fddavid: 如果根本就沒有多筆資料在裡面,那可能前面哪邊早就有問題07/21 18:16