from pyquery import PyQuery as pq
#
html = '''
<html>
<a data-v-54b96320="" href="/magic/11320" target="_blank"
class="m-card-s">
<a data-v-54b96320="" href="/magic/11320aaa" target="_blank"
class="m-card-s">
<a data-v-54b96320="" href="/magic/11320bbb" target="_blank"
class="m-card-s">
</html>
'''
doc = pq(html)
all_a = doc.find('a')
for a in all_a:
a = pq(a)
href = a.attr('href')
print(href)
※ 引述《bchoice (choice)》之銘言:
: 我用pyquery後
: 該怎麼擷取 href="/magic/11320 這段文字
: <a data-v-54b96320="" href="/magic/11320" target="_blank" class="m-card-s">
: 感謝各位前輩
: doc = pq(html)
: a = doc('a')
: for item in a.items():
: href = item.attr('href')
: print (href)
: 我的程式是這樣,該怎麼改
: 感謝