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
5103a33a
ROOT
/
snscrape
/
modules
/
twitter.py
Search
History
1688 lines
|
ISO-8859-1
|
66 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
SummaryCard
(Card)
AppCard
(SummaryCard)
PollCard
(Card)
PollOption
PlayerCard
(Card)
PromoConvoCard
(Card)
PromoConvoAction
BroadcastCard
(Card)
PeriscopeBroadcastCard
(Card)
EventCard
(Card)
Event
url
(self)
NewsletterCard
(Card)
NewsletterIssueCard
(Card)
AmplifyCard
(Card)
AppPlayerCard
(Card)
SpacesCard
(Card)
MessageMeCard
(Card)
UnifiedCardComponentKey
UnifiedCardDestinationKey
UnifiedCardMediumKey
UnifiedCardAppKey
UnifiedCard
(Card)
__post_init__
(self)
UnifiedCardComponentObject
UnifiedCardDetailComponentObject
(UnifiedCardComponentObject)
UnifiedCardMediumComponentObject
(UnifiedCardComponentObject)
UnifiedCardButtonGroupComponentObject
(UnifiedCardComponentObject)
UnifiedCardButton
UnifiedCardSwipeableMediaComponentObject
(UnifiedCardComponentObject)
UnifiedCardSwipeableMediaMedium
UnifiedCardAppStoreComponentObject
(UnifiedCardComponentObject)
UnifiedCardTwitterListDetailsComponentObject
(UnifiedCardComponentObject)
UnifiedCardDestination
__post_init__
(self)
UnifiedCardApp
UnifiedCardSwipeableLayoutSlide
TweetRef
(snscrape.base.Item)
__str__
(self)
User
(snscrape.base.Entity)
url
(self)
__str__
(self)
UserLabel
UserRef
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)
_get_tweet_id
(self,tweet)
_make_tweet
(self,tweet,user,retweetedTweet=None,quotedTweet=None,card=None)
media
inReplyToUserId
card
url
_make_medium
(self,medium,tweetId)
cls
_make_card
(self,card,apiType,tweetId)
_kwargs_from_map
(keyKwargMap)
kwargs
variants
keyKwargMap
ctas
o
unifiedCardType
co
buttons
dKwargs
vKwargsMap
vKwargs
_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