Как получить всю запрошенную информацию в текстовом файле? - PullRequest
0 голосов
/ 20 февраля 2020

Я пытаюсь получить все результаты, которые он показывает в оболочке, до go в моем текстовом файле, но он помещает только последний найденный. Я уверен, что это просто, но я пробовал несколько способов и не могу понять, как получить все результаты в моем текстовом файле!

res = requests.get('https://www.infosecblog.org//').text

soup = bs4.BeautifulSoup(res , 'lxml')

writer = ('headline', 'summary', 'url')

for article in soup.find_all('article'):
    headline = article.h1.a.text
    print(headline)

    summary = article.find_all('div', class_='entry-content')
    for s in summary:
        print(summary)
# Grabbing an anchor tag using dictionary formating
    url = article.find('a')['href']
    print(url)

    print()

with open('scrape.txt', 'w') as file:
    csv_writer = csv.writer(file)
    csv_writer.writerow([headline])
    csv_writer.writerow([summary])
    csv_writer.writerow([url])
...