PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] Python find 語法
作者:
chetsai
2019-08-08 21:53:27
各位大大晚安~
小的目前在自學Python ,碰到一個問題須要各位解惑
(作業系統win7 / Anaconda內建的Python / IDE: Jupyter notebook
我是買書自學,其中有一段code
rows = soup.find('table','table') . tbody.find_all('tr')
我的問題是soup.find後面不是都要含到括號裡面嗎?
為什麼可以用.去連接後面tbody.find_all('tr') 呢?
作者:
jiyu520
(不要鯽魚我)
2019-08-08 21:54:00
t = soup.find('table','table')t = t.tbody.find_all('tr')分開成兩行 去print結果看看就知道喔
作者:
TitanEric
(泰坦)
2019-08-08 22:39:00
不太懂含到括弧裡面的意思 find是只找一個元素 這邊就是找table找到後再取得每個row資訊
作者: acer1832a (Mike)
2019-08-09 08:34:00
你照jiyu520說的去試看看結果是什麼就知道了當然你也可以試試你的方法,看跑出來的結果是不是一樣
作者:
chetsai
2019-08-09 11:49:00
了解~原來是一樣的東西~ 感謝各位大大另外我想確認 find('td')[2] 是不是不合邏輯呢?我覺得不合邏輯是因為 find()是找第一個被找到的東西理論上不會有list可以選擇
作者:
TitanEric
(泰坦)
2019-08-09 19:25:00
對 find後應該只有一個元素
作者:
keela
2019-08-13 18:50:00
如果find的元素type是字串的話就可以work吧
繼續閱讀
[問題] 字串的換行跳脫字元問題
wargods8402
[問題] 如何連續輸入數字在介面上
gakki520
[問題] pandas讀特定行數轉矩陣
canon760d
[問題] 排除os.walk中的「路徑」
s4028600
[問題] 醫療人員想學程式推薦
okokok0410
[問題] requests如何登入端傳媒?
kevinjet
[問題] python3中pip安裝,找無SSL
spong
[問題] python無法執行
TUBJ
Re: [問題] 讀取下一個資料夾路徑
s4028600
[問題] 多重繼承程式解析
spong
Links
booklink
Contact Us: admin [ a t ] ucptt.com