Coder Social home page Coder Social logo

Comments (5)

igorbrigadir avatar igorbrigadir commented on May 18, 2024 3

I think it should work if you set max_results=500

collect_results already loops over pages / requests for you for convenience - so max_results is the thing to control how many tweets should be collected, and how many requests should be used up. So to get 500 tweets back, it will use 5 calls (returning 100 tweets in each "page" - set by results_per_call)

Hope that helps!

from search-tweets-python.

fatimamb avatar fatimamb commented on May 18, 2024 3

thank you it works

from search-tweets-python.

jrmontag avatar jrmontag commented on May 18, 2024

Hi @Arowain, pagination across multiple requests should be automatically handled automatically by both the collect_results() method ("the easy way") and the ResultsStream object. One quick check is to be check if you're setting the max_results kwarg to something unnecessarily low - that parameter sets the maximum total number of Tweets returned across all of the pagination.

Can you include some additional information about how you're currently making your requests (including interpreter and library version numbers)?

from search-tweets-python.

Arowain avatar Arowain commented on May 18, 2024

Hi @jrmontag thanks for the response.

Here is the library I used:
Name: searchtweets
Version: 1.7.4
Build: pypi_0
Channel: pypi

and here is my code:

data_1 = gen_rule_payload("#home", results_per_call=100, 
                        from_date="2018-12-20", #UTC 2017-09-01 00:00
                        to_date="2018-12-20",)  #UTC 2017-10-30 00:00 # testing with a sandbox account
 
tweets_1 = collect_results(data_1,
                         max_results=100,
                         result_stream_args=premium_search_args) # change this if you need to


And what do you mean on using max_results ? do you mean that if I need 500 tweets on the same day (for example 2018-12-20) I should set results_per_call to 500? and when I run collect_results it will return 500 tweets for this day or should I use a for loop?

from search-tweets-python.

andypiper avatar andypiper commented on May 18, 2024

Great, I'm going to close this out.

from search-tweets-python.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.