作者: bongbong3481 時間: 2023-10-1 07:12 標題: 玩selenium,先學一d寫網頁知識是否好d?
玩左一輪python + selenium ,雖然免強做到自己想做既野,但要不過要不斷咁試,一開始對ID ,CLASS, CSS SELECTOR ,TAG ,SPAN.......完全沒感覺。
呢幾日睇緊寫網頁既基本野,好似先了解一d 寫網頁方面既野,再玩SELENIUM 可能好D, 解決問題易變通D。
作者: s20012797 時間: 2023-10-1 11:59
https://medium.com/@diegotronics ... opment-916a223e84bb
https://intellipaat.com/communit ... e-learning-selenium
https://intellipaat.com/communit ... e-knowledge-of-java
一些些參考資料,看倌自理了
作者: epcsub 時間: 2023-10-1 22:04
回復 1 #bongbong3481
其實你自己都講咗 dom係必須 否則好快遇到樽頸
via HKEPC Reader for Android
作者: javacomhk 時間: 2023-10-2 03:33
從失敗中獲取經驗最重要。
作者: bongbong3481 時間: 2023-10-2 07:13
其實都是,因為不斷咁試同一樣野,試得多印象深刻好多,不過用多左好多時間
作者: daemongmong 時間: 2023-10-2 11:38
有不少網頁寫的時候沒有提供ID或name,特別是表格內的格子,要用較複雜的xpath。
作者: tragamer 時間: 2023-10-2 16:56
有時 反向 學習會更好
作者: bongbong3481 時間: 2023-10-2 17:32
回覆 7# tragamer
我諗起<<射鵰英雄傳>> 歐陽鋒 逆轉經脈 練 九陰真經
作者: epcsub 時間: 2023-10-3 18:57
回復 6 #daemongmong
或者係用上一層或者下一層 或者係有特定attribute先定位 再搵第幾個child 或者parent
有時一個nodelist裏面item數 即children數 視乎內容 並非固定 要再加啲額外嘅檢測
via HKEPC Reader for Android
作者: bongbong3481 時間: 2023-10-3 21:40
我目前用XPath 經常遇到一個問題,
我多數F12 再 click 某個位置,然後right click copy XPath 用,
但條path有少少改,基本上就要改code,
所以試下其它方法,睇下有冇彈性處理
作者: epcsub 時間: 2023-10-3 22:11
回復 10 #bongbong3481
我會喺console裏面test埋 個css selector或者xpath
例如用document.querySelector('要test嘅selector') 佢會畀你睇到 搵唔搵得到 啱嘅先至再掉返落你嘅code裏面
亦可以直接test click() 或者摘取innerHTML嘅結果係咪正確
via HKEPC Reader for Android
作者: epcsub 時間: 2023-10-3 22:14
回復 10 #bongbong3481
傳統嘅programming 都係搵pattern 邊啲固定邊啲變化
via HKEPC Reader for Android
作者: abcjerry 時間: 2023-10-3 23:38
不要浪費時間,現在有AI,AI寫就行,識基本野就得

