ретвит команда twint в колабе - PullRequest
0 голосов
/ 22 февраля 2020

Я написал код ниже, чтобы очистить ретвиты:

!twint -u vrajabloo --since 2020-1-1 --retweets -o 20celebrity.txt

, но при запуске выдает это сообщение об ошибке:

Twitter does not return more data, scrape stops here.

Я искал и тоже пробовал это:

import twint

c = twint.Config()
c.Username = "vrajabloo"
c.Retweets = True
twint.run.Profile(c)

но при этом выдается то же сообщение об ошибке, что и выше.

Почему это происходит и как я могу изменить свой код, чтобы этого не происходило?

1 Ответ

0 голосов
/ 04 марта 2020

Если вы используете метод Profile для получения твитов, на данный момент необходима опция Profile_full. Если для параметра Profile_full не установлено значение True, twint использует URL-адрес, который приводит к 404, поэтому вы не получаете результатов.

См. Код здесь


import twint

c = twint.Config()
c.Username = "vrajabloo"
c.Retweets = True
c.Profile_full = True  # <(==== You are forgetting this configuration option
twint.run.Profile(c)
...