作者查詢 / alvinlin

總覽項目: 發文 | 留言 | 暱稱
作者 alvinlin 在 PTT [ Python ] 看板的留言(推文), 共809則
限定看板:Python
[問題] 兩個程式碼求解釋
[ Python ]6 留言, 推噓總分: 0
作者: hellokidding - 發表於 2020/03/18 11:52(6年前)
1Falvinlin: 「find_all() 方法的返回結果是值包含一個元素的列表」03/18 19:44
2Falvinlin: 。你先去看03/18 19:44
3Falvinlin: https://tinyurl.com/tobxxeg03/18 19:44
4Falvinlin: 有疑問再討論03/18 19:44
5Falvinlin: 我記得我是把這整個看完就搞懂了03/18 19:50
6Falvinlin: 第二個問題答案也在上面的連結裡03/18 19:52
[問題] 程式碼問題
[ Python ]27 留言, 推噓總分: 0
作者: GreatDaiDai - 發表於 2020/03/16 13:56(6年前)
6Falvinlin: 1. 第29行是副程式,71是主程式03/16 21:33
7Falvinlin: 副程式的變數在副程式跑完就不存在了但它跑完前return給03/16 21:35
8Falvinlin: 主程式了03/16 21:35
9Falvinlin: 2.def get_author_ids 這個副程式用set 集合去累加,當03/16 21:37
10Falvinlin: 文章的作者裡有特定字串的03/16 21:37
11Falvinlin: 但author = '' ,後面#已經被註釋掉了03/16 21:38
12Falvinlin: 所以要看書裡怎麼寫。03/16 21:38
13Falvinlin: 其實這段code我在書裡看過。03/16 21:39
14Falvinlin: 原書上的是沒有# 的。所以如有照原書的意思, 5566那個03/16 21:46
15Falvinlin: 只是讓你想去抓特定作者時用,但預設沒有去抓03/16 21:46
16Falvinlin: 所以。照原書的code是有關係啊。就是去抓div裡author的03/16 21:48
17Falvinlin: 字串,把不重複的作者全部列出來03/16 21:48
18Falvinlin: 補充1,所以,他們兩只是剛好變數名相同。03/16 21:49
19Falvinlin: 去跑debug mode就看得出來了03/16 21:49
20Falvinlin: 所以。71行需要寫啊,不然這個值不會寫入檔案03/16 21:51
21Falvinlin: 其實DeepLearning哥是專家,他哥CodingMan哥也是。03/16 22:04
22Falvinlin: 看起來是一本書裡第三和第五章都用同樣的副程式啦。有些03/16 22:08
23Falvinlin: 有被call有些沒有。這不重要啦。03/16 22:08
24Falvinlin: 簡單想看結果把副程式全部放回主程式一行一行跑就知道結03/16 22:10
25Falvinlin: 果了03/16 22:10
27Falvinlin: ^^03/17 20:15
Re: [問題] 使用Visual Studio 是否就能包含所有功能
[ Python ]56 留言, 推噓總分: +7
作者: hellokidding - 發表於 2020/03/14 16:58(6年前)
27Falvinlin: 好熱鬧這篇03/14 22:48
31Falvinlin: 怎麼大家都不喜歡官網的?喜歡anaconda?我個人反而比較03/15 07:01
32Falvinlin: 喜歡官網的,anaconda我現在也都不太裝了03/15 07:01
35Falvinlin: 1.在python裡輸入 import sys; sys.version就會列出來03/15 09:56
36Falvinlin: 2. 除了內建的v2外,把anaconda以外的全部移除即可.03/15 09:57
37Falvinlin: 另外, 可以輸入 sys.executable 看現在執行哪個 python03/15 09:58
38Falvinlin: 還有, 如果你同時裝了 anaconda 及官方 IDEL, 要注意pip03/15 10:04
39Falvinlin: 時用的是哪個 pip, 否則你的套件會跑去不同地方03/15 10:05
40Falvinlin: 最後, python匯入的順序是目前目錄,sys.path值裡的目錄03/15 10:09
41Falvinlin: 不知目前目錄的話輸入 import os; os.getcwd()03/15 10:10
42Falvinlin: 至於套件的目錄, 可以輸入 import pip; pip.__path__03/15 10:13
43Falvinlin: 套件目錄就在那個 pip 的上一層通常是 ..\site-packages03/15 10:14
44Falvinlin: 補充: conda安裝的套件不是從pipy來的.pip才是.兩個不同03/15 10:17
45Falvinlin: pip的套件比較新,而且數量遠遠超過conda.所以建議用官方03/15 10:18
46Falvinlin: 心得:對新手來說官方25MB的IDLE遠比GB級的VS2019, 還有03/15 10:25
47Falvinlin: 4, 500MB的anaconda來得輕巧而且對新手來說全部功能都有03/15 10:26
48Falvinlin: 絕對足以應付大部份新手所需. 除了像 spyder, IPython03/15 10:27
49Falvinlin: 沒有外(但其實也不需要).頂多你需要個編輯器sublimeText03/15 10:29
52Falvinlin: 你是說這個預設路徑嗎?它就是捷徑而已。我都copy 這個03/17 20:14
53Falvinlin: 檔案去每個目錄。改它的目標目錄。但「青菜蘿蔔各有所好03/17 20:14
54Falvinlin: 」。我只是提出另一個觀點03/17 20:14
55Falvinlin: https://i.imgur.com/gPBkNQA.jpg03/17 20:14
[問題] 請問CookieJar如何取某NAME值給變數
[ Python ]8 留言, 推噓總分: +2
作者: piligo - 發表於 2020/03/12 13:19(6年前)
1Falvinlin: 把它變成一個 dict 然後再取 key 就行了03/13 00:19
2Falvinlin: myDict = {item.name:item.value for item in cookies }03/13 00:20
3Falvinlin: print(myDict.keys())03/13 00:21
4Falvinlin: 再看你要取出哪個 key (就是你要的 item.name, 或 NAME)03/13 00:22
5Falvinlin: print(myDict[NAME])03/13 00:22
6Falvinlin: https://i.imgur.com/U3r32vZ.jpg03/13 00:29
8Falvinlin: ^^03/17 01:33
[問題] python新手,想請教發佈程式問題大哉問
[ Python ]21 留言, 推噓總分: +4
作者: shou666 - 發表於 2020/03/11 14:00(6年前)
14Falvinlin: 通常大家會用pip freeze先產生一個requirements.txt給你03/12 00:36
15Falvinlin: 然後建立一個虛擬環境目錄用 pip3 install PACKAGE -t .03/12 00:40
16Falvinlin: 然後zip,copy過去部署.參考https://tinyurl.com/qk356nb03/12 00:42
21Falvinlin: ^^03/17 01:30
[問題] 米特的穿搭版該怎麼爬呢?
[ Python ]11 留言, 推噓總分: +2
作者: johdju88 - 發表於 2020/03/12 20:38(6年前)
3Falvinlin: 看起來是JS的問題。要研究研究03/13 00:57
4Falvinlin: 你試過selenium webdriverwait 嗎?03/14 01:01
5Falvinlin: 我研究完JS了。方法是要分析它的flow,然後看網頁如何re03/14 11:59
6Falvinlin: nder出來的,接著一個個拆解後,找到關鍵的頁面,試著去03/14 11:59
7Falvinlin: parse解析內容就行了03/14 11:59
8Falvinlin: https://i.imgur.com/OfLFJ2N.jpg03/14 12:24
9Falvinlin: 如果要看其他的欄位:03/14 12:30
10Falvinlin: https://i.imgur.com/iC0aVt4.jpg03/14 12:30
11Falvinlin: ^^03/17 00:52
[問題] leecode20. Valid Parentheses
[ Python ]14 留言, 推噓總分: +1
作者: Kuba4ma - 發表於 2020/03/16 00:38(6年前)
8Falvinlin: 這應該用堆疊做吧03/16 12:30
9Falvinlin: 左向括號push右向pop03/16 12:31
10Falvinlin: Pop前確定是同對等的括號03/16 12:34
11Falvinlin: 原來已經用堆疊做了。My bad03/16 12:39
Re: [討論] 學習python或相關開發工具之平台
[ Python ]7 留言, 推噓總分: +2
作者: alvinlin - 發表於 2020/03/13 02:33(6年前)
3Falvinlin: 不高啊,很多都還看不懂。只是隨著讀的書愈多,可以學到03/16 00:04
4Falvinlin: 不同作者的不同觀點,慢慢也比較會弄懂本來不懂的觀念。03/16 00:04
5Falvinlin: 所以只是勤能補拙而已03/16 00:04
6Falvinlin: 很多東西也是相關聯的。像JS 對了解爬蟲就很有幫助。C03/16 00:07
7Falvinlin: 可以寫 Python 的函式庫。資料庫在開發上無可避免..03/16 00:07
[問題] json不能用 是因為……?
[ Python ]11 留言, 推噓總分: +4
作者: neiltsang - 發表於 2020/03/15 19:40(6年前)
8Falvinlin: JSON Formatter & Validator 是你的好朋友03/15 23:47
9Falvinlin: https://jsonformatter.curiousconcept.com/03/15 23:48
[問題] 使用Visual Studio 是否就能包含所有功能
[ Python ]25 留言, 推噓總分: +5
作者: fanssica - 發表於 2020/03/14 14:45(6年前)
18Falvinlin: 簡單回答是[可以說是],但要看你說VS能完成"所有功能"的03/15 09:45
19Falvinlin: "所有功能"指的是什麼樣的功能? 其實所有的 python 都是03/15 09:47
20Falvinlin: 源自官方的 python 然後重新包裝加了一層皮. 如果只單純03/15 09:47
21Falvinlin: 想用 python, 並不需要 Visual Studio 2019, 或VS code03/15 09:48
22Falvinlin: 也不需要 anaconda, minicnoda, conda, 或虛擬環境的任03/15 09:50
23Falvinlin: 何像 pipenv, poetry, conda 的套件/工作/擴充的東西.03/15 09:52
24Falvinlin: 但現階段我覺得維持現在這樣就很好. 其他的慢慢會發現的03/15 09:54
25Falvinlin: 另外有些補充我寫在下一篇的回文裡. 希望有幫到你.03/15 10:33