作者查詢 / gmccntzx1

總覽項目: 發文 | 留言 | 暱稱
作者 gmccntzx1 的總覽 (PTT發文,留言,暱稱)
發文數量: 3
收到的『推』: 36 (18.8%)
收到的『→』: 151 (78.6%)
收到的『噓』: 5 (2.6%)
留言數量: 913
送出的『推』: 51 (5.6%)
送出的『→』: 852 (93.3%)
送出的『噓』: 10 (1.1%)
使用過的暱稱: 1
gmccntzx1 在 PTT 最新的發文, 共 3 篇
Re: [問題] None在def中的變化
[ Python ]6 留言, 推噓總分: +4
作者: gmccntzx1 - 發表於 2020/04/04 16:29(4年前)
Re: [問題] 求救!期中考第二三題(2000p)
[ Python ]1 留言, 推噓總分: 0
作者: gmccntzx1 - 發表於 2018/04/22 23:15(6年前)
Re: [問題] 求指正
[ Python ]185 留言, 推噓總分: +27
作者: gmccntzx1 - 發表於 2018/04/18 18:05(6年前)
gmccntzx1 在 PTT 最新的留言, 共 913 則
[問題] 如何知道一個 function 牽扯到多少 modul
[ Python ]18 留言, 推噓總分: +5
作者: moodoa3583 - 發表於 2021/09/07 08:34(2年前)
15Fgmccntzx1: 你有試過 call graph 嗎? 可以找找看 pycallgraph2 看09/07 22:02
16Fgmccntzx1: 怎麼使用。09/07 22:02
[公告] 板規討論,邀請大家給點建議
[ Python ]56 留言, 推噓總分: +9
作者: catcatcatcat - 發表於 2020/11/12 14:38(3年前)
24Fgmccntzx1: 推樓上。另外也希望可以禁止自刪問題,因為這不僅很不11/14 12:31
25Fgmccntzx1: 尊重幫你回答問題的人,也沒辦法讓有效的問題留在板上11/14 12:31
26Fgmccntzx1: 。雖然現在即使刪文了還是有機會可以從 pttweb 找到11/14 12:31
27Fgmccntzx1: 備份,但沒有原文的話就沒有機會讓後來的人對原問題做11/14 12:31
28Fgmccntzx1: 延伸或補充。11/14 12:31
29Fgmccntzx1: 至於 "ptt 版型老舊而不適合討論問題" 這點,個人認為11/14 12:31
30Fgmccntzx1: 確實是有不方便之處,所以以前也有看到有人會同時在11/14 12:31
31Fgmccntzx1: facebook 社群或其他地方同時張貼問題尋求解答。但至少11/14 12:32
32Fgmccntzx1: 這邊也是一個門路,而且也不乏有專業的人會出沒。11/14 12:32
Re: [心得] 入門:使用聲音進行預測性維護已刪文
[ Python ]6 留言, 推噓總分: -5
作者: wafdawg - 發表於 2020/11/12 11:04(3年前)
2Fgmccntzx1: 還要幫你的行為舉證嗎? https://cutt.ly/zgNWV2u11/12 11:50
[問題] pandas 使用dropna 無法刪除nan列
[ Python ]33 留言, 推噓總分: +2
作者: yshihyu - 發表於 2020/09/05 06:42(3年前)
1Fgmccntzx1: 你可以先去查一下 how='all' or 'any' 的差別09/05 07:12
2Fgmccntzx1: 再補一點:注意有沒有設定 inplace=True09/05 07:17
5Fgmccntzx1: 你可以描述一下你最後想要得到的結果長什麼樣子嗎?是09/05 08:39
6Fgmccntzx1: 只要一行資料中有一欄資料是 NA 就把那行資料 drop 掉09/05 08:39
7Fgmccntzx1: ,還是怎麼樣的?如果是的話,照理說我上面的做法就可09/05 08:39
8Fgmccntzx1: 以了。如果不是,那你至少簡單的描述一下你預期處理前09/05 08:39
9Fgmccntzx1: 與處理後想看到的資料長什麼樣子給大家看看,省得雙方09/05 08:39
10Fgmccntzx1: 還要等待回覆和猜測你的想法是什麼09/05 08:39
16Fgmccntzx1: 因為你說的「刪掉 nan 欄位」這句話的意思,我理解的09/05 08:48
17Fgmccntzx1: 是「把該行裡是 nan 的那個欄位刪掉,只保留其他有資09/05 08:48
18Fgmccntzx1: 料的欄位」。如果是這樣的話,這種操作對於這種 table09/05 08:48
19Fgmccntzx1: 形式的資料是不合理的,因為這就代表處理完後,各行09/05 08:48
20Fgmccntzx1: 資料的欄位數量會不同。09/05 08:48
21Fgmccntzx1: 因為 dropna 預設回傳一個新的 dataframe,避免直接修09/05 08:49
22Fgmccntzx1: 改原始資料。09/05 08:49
23Fgmccntzx1: 所以如果你不是把 inplace 設為 true 的話,你就要去09/05 08:50
24Fgmccntzx1: 接 dropna 回傳的資料。09/05 08:50
25Fgmccntzx1: 而如果你設 inplace=True,那寫法就變成 df.dropna(in09/05 08:52
26Fgmccntzx1: place=True) 即可,跑完這行後,df 就是你要的結果。09/05 08:52
30Fgmccntzx1: 沒事,只是覺得不要讓原 PO 解完問題卻不知道原因是什09/05 08:57
31Fgmccntzx1: 麼09/05 08:57
[問題] function物件可以透過class呼叫嗎
[ Python ]40 留言, 推噓總分: +3
作者: XperiaZ6C - 發表於 2020/08/22 09:08(3年前)
1Fgmccntzx1: 你的意思是,每當一個 member method 被呼叫時,就要08/22 09:23
2Fgmccntzx1: 抓到是誰被呼叫嗎?08/22 09:23
3Fgmccntzx1: 如果要的效果是這樣,我目前是有想到可以透過 metacla08/22 09:25
4Fgmccntzx1: ss 去做08/22 09:25
5Fgmccntzx1: 我釐清一下你想做的事:也就是說,任何一個沒有定義在08/22 09:58
6Fgmccntzx1: Logger class 裡的 function ‘foo’,只要透過 logg08/22 09:58
7Fgmccntzx1: er.foo() 這種方式呼叫,你就可以先透過 logger 去做08/22 09:58
8Fgmccntzx1: 你想做的事再讓那個 function 做自己的事囉?08/22 09:58
9Fgmccntzx1: 先說好了,如果要透過這種呼叫方式來達到這種功能是有08/22 10:06
10Fgmccntzx1: 點奇怪。雖然說你可以硬是透過 `__getattr__()` 讓08/22 10:06
11Fgmccntzx1: logger 在找不到 member method 時(也就是上述的情況08/22 10:09
12Fgmccntzx1: ),去其他 scope 找你要的 function ,如 globals()08/22 10:11
13Fgmccntzx1: 。但是這樣你就要自己處理 name resolution 的問題。08/22 10:12
14Fgmccntzx1: 再來,怎麼取得 caller 的 arguments 又是另一個問題08/22 10:13
15Fgmccntzx1: 但是如果你沒有需要處理 caller arguments 的話,那上08/22 10:19
16Fgmccntzx1: 面那個問題就省了08/22 10:19
19Fgmccntzx1: 我是這樣覺得,但目前還不清楚原 PO 真正的問題08/22 10:39
20Fgmccntzx1: 怕變成 XY problem08/22 10:40
21Fgmccntzx1: 先給原 PO 看看這個是不是你想要的結果:08/22 10:45
22Fgmccntzx1: https://pastebin.ubuntu.com/p/vnYCs4PxtZ/08/22 10:45
23Fgmccntzx1: 試試看這是不是你要的效果:08/22 12:30
24Fgmccntzx1: https://pastebin.ubuntu.com/p/MjrW628M7k/08/22 12:30
25Fgmccntzx1: 但是這個做法就如同前面提到的,若你需要處理 caller08/22 12:31
26Fgmccntzx1: arguments 的話,還要額外透過 frame 去抓資訊08/22 12:31
27Fgmccntzx1: 另一個做法是改成用 function wrapper 把每一個 rpc08/22 12:33
28Fgmccntzx1: 提供的 function 都包過一次,這種方法對於也要處理08/22 12:33
29Fgmccntzx1: arguments 的話會比較方便,但是缺點就是一旦 wrapper08/22 12:34
30Fgmccntzx1: 太多,要轉進呼叫到實際上 rpc 的 function 也需越多層08/22 12:34
31Fgmccntzx1: 接續上面第一種方式,也可以不透過 frame 去抓 caller08/22 12:58
32Fgmccntzx1: argument08/22 12:58
33Fgmccntzx1: https://pastebin.ubuntu.com/p/HpXBF4cNgy/08/22 12:58
34Fgmccntzx1: (`・∀・)b08/22 17:27
36Fgmccntzx1: @azuel 不用這樣說,每個人都嘛是從新手開始走起。覺08/23 20:51
37Fgmccntzx1: 得自己不足的時候,就繼續努力把能力練起來,這才是該08/23 20:51
38Fgmccntzx1: 做的事。而且說實在的,我也沒有解決了什麼高深的問題08/23 20:51
39Fgmccntzx1: ,純粹只是分享以我目前所知所能構成的解法。以後對 P08/23 20:51
40Fgmccntzx1: ython 了解更透徹後,說不定又會有更好的解法。共勉之08/23 20:51
gmccntzx1 在 PTT 的暱稱紀錄, 共 1 個
暱稱:o.O
文章數量:3