1
これはすべてのインターウィキリンクを取得する私のプログラムです(多くはli
タグです)。しかし、私は特定の言語li
タグを取得したいだけです。私のプログラムでカテゴリの特定のインターウィキリンクを取得するにはどうすればよいですか?
<li class="interlanguage-link interwiki-ta"> ...title= </li>
title=
のデータはどのように取得できますか?次のように
は、どのように私は私のコードを完了することができます; -
コマンド:python3 get-tamiwiki-link-from-englishwiki.py
from bs4 import BeautifulSoup
import requests
url = 'https://en.wikipedia.org/wiki/Category:proprietary software'
content = requests.get(url).content
soup = BeautifulSoup(content,'lxml')
#to get all the li tag
interwikihead = soup.find(id='p-lang')
print(interwikihead)
#print(interwikihead.text)
グレート。タミル語に出力がない場合、どのようにエラーメッセージを避けることができます。 –
タミールとは何ですか? ? –
タミル語は言語です。あなたの出力、すなわちタミルを参照してください。 taはウィキメディアのTamilのisoコードです。そこで、「interlanguage-link interwiki-ta」をsoup.findとしてコード化しました。 –