crash.software
Projects
Pull Requests
Issues
Builds
snscrape
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
snscrape
Files
🤬
Sign In
f978954b
ROOT
/
snscrape
/
modules
/
twitter.py
Search
History
1113 lines
|
ISO-8859-1
|
44 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
collections
dataclasses
datetime
email.utils
enum
filelock
itertools
json
random
logging
os
re
snscrape.base
string
time
typing
urllib.parse
Tweet
(snscrape.base.Item)
username
outlinksss
tcooutlinksss
__str__
(self)
Medium
Photo
(Medium)
VideoVariant
Video
(Medium)
Gif
(Medium)
DescriptionURL
Coordinates
Place
Card
TweetRef
(snscrape.base.Item)
__str__
(self)
User
(snscrape.base.Entity)
url
(self)
__str__
(self)
UserLabel
Trend
(snscrape.base.Item)
__str__
(self)
_ScrollDirection
(enum.Enum)
TOP
BOTTOM
BOTH
GuestTokenManager
_token
_setTime
__init__
(self)
token
(self)
token
(self,token)
setTime
(self)
reset
(self)
_CLIGuestTokenManager
(GuestTokenManager)
_file
_lockFile
_lock
_token
_setTime
__init__
(self)
_read
(self)
_write
(self)
token
(self)
token
(self,token)
setTime
(self)
reset
(self)
_TwitterAPIType
(enum.Enum)
V2
GRAPHQL
_TwitterAPIScraper
(snscrape.base.Scraper)
_baseUrl
_guestTokenManager
_apiHeaders
_userAgent
__init__
(self,baseUrl,*,guestTokenManager=None,**kwargs)
_set_random_user_agent
(self)
_check_guest_token_response
(self,r)
_ensure_guest_token
(self,url=None)
_unset_guest_token
(self)
_check_api_response
(self,r)
_get_api_data
(self,endpoint,apiType,params)
_iter_api_data
(self,endpoint,apiType,params,paginationParams=None,cursor=None,direction=_ScrollDirection.BOTTOM)
_count_tweets
(self,entries)
_v2_timeline_instructions_to_tweets
(self,obj,includeConversationThreads=False)
_v2_instruction_tweet_entry_to_tweet
(self,entryId,entry,obj)
_make_tweet
(self,tweet,user,retweetedTweet=None,quotedTweet=None,card=None)
media
variants
mKwargs
cls
inReplyToUserId
i
card
url
_make_card
(self,card,apiType)
_tweet_to_tweet
(self,tweet,obj)
_graphql_timeline_tweet_item_result_to_tweet
(self,result)
_graphql_timeline_instructions_to_tweets
(self,instructions,includeConversationThreads=False)
_render_text_with_urls
(self,text,urls)
_user_to_user
(self,user,id_=None)
_user_label_to_user_label
(self,label)
_cli_construct
(cls,argparseArgs,*args,**kwargs)
TwitterSearchScraper
(_TwitterAPIScraper)
name
_query
_cursor
_top
__init__
(self,query,*,cursor=None,top=False,**kwargs)
_check_scroll_response
(self,r)
get_items
(self)
_cli_setup_parser
(cls,subparser)
_cli_from_args
(cls,args)
TwitterUserScraper
(TwitterSearchScraper)
name
_isUserId
_user
_baseUrl
__init__
(self,user,**kwargs)
_get_entity
(self)
get_items
(self)
self
is_valid_username
(s)
_cli_setup_parser
(cls,subparser)
user
(s)
_cli_from_args
(cls,args)
TwitterProfileScraper
(TwitterUserScraper)
name
get_items
(self)
TwitterHashtagScraper
(TwitterSearchScraper)
name
_hashtag
__init__
(self,hashtag,**kwargs)
_cli_setup_parser
(cls,subparser)
_cli_from_args
(cls,args)
TwitterTweetScraperMode
(enum.Enum)
SINGLE
SCROLL
RECURSE
_cli_from_args
(cls,args)
TwitterTweetScraper
(_TwitterAPIScraper)
name
_tweetId
_mode
__init__
(self,tweetId,*,mode=TwitterTweetScraperMode.SINGLE,**kwargs)
get_items
(self)
_cli_setup_parser
(cls,subparser)
_cli_from_args
(cls,args)
TwitterListPostsScraper
(TwitterSearchScraper)
name
_listName
__init__
(self,listName,**kwargs)
_cli_setup_parser
(cls,subparser)
_cli_from_args
(cls,args)
TwitterTrendsScraper
(_TwitterAPIScraper)
name
__init__
(self,**kwargs)
get_items
(self)
All occurrences
Please wait...
Page is in error, reload to recover