0
私のpython3プログラムは、Wikipediaカテゴリの12のサブカテゴリを表示します。それは12のサブカテゴリを印刷します。さて、私は最初の3つのサブカテゴリだけを印刷物に表示したい。どうやって?しかし、私のプログラムを開発している間に、私は12のサブカテゴリすべてをファイルに書きます。印刷する文字列の数を制限する方法は?
from bs4 import BeautifulSoup
import requests
url = 'https://en.wikipedia.org/wiki/Category:proprietary software'
content = requests.get(url).content
soup = BeautifulSoup(content,'lxml')
noOFsubcategories = soup.find('p')
print('------------------------------------------------------------------')
print(noOFsubcategories.text+'------------------------------------------------------------------')
tag = soup.find('div', {'class' : 'mw-category'})
links = tag.findAll('a')
counter = 1
for link in links:
print (str(counter) + " " + link.text)
counter = counter + 1
open( 'Tamil-wiki-name.txt'、 'a')をf: f.write(リンク)として次のコードで出力しようとしています。私は書くことができません。どうして? –
わかりませんが、別の質問をしてすべての詳細を提示する必要があります。 – yper