Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChandlerBang/awesome-self-supervised-gnn
/ functions
Functions
75 in github.com/ChandlerBang/awesome-self-supervised-gnn
⨍
Functions
75
◇
Types & classes
16
↓ 18 callers
Method
log
(level, msg)
scholar.py:273
↓ 7 callers
Method
_tag_has_class
This predicate function checks whether a BeatifulSoup Tag instance has a class attribute.
scholar.py:492
↓ 6 callers
Method
_path2url
Helper, returns full URL in case path isn't one.
scholar.py:516
↓ 6 callers
Method
ensure_int
(arg, msg=None)
scholar.py:266
↓ 5 callers
Method
set_citation_format
(self, citform)
scholar.py:891
↓ 4 callers
Method
_get_http_response
Helper method, sends HTTP request and returns response payload.
scholar.py:1087
↓ 4 callers
Method
_parse_links
(self, span)
scholar.py:452
↓ 4 callers
Function
encode
(s)
scholar.py:201
↓ 3 callers
Method
__init__
(self)
scholar.py:635
↓ 2 callers
Method
_add_attribute_type
Adds a new type of attribute to the list of attributes understood by this query. Meant to be used by the constructors in deri
scholar.py:662
↓ 2 callers
Method
_as_int
(obj)
scholar.py:510
↓ 2 callers
Method
_parenthesize_phrases
Turns a query string containing comma-separated phrases into a space-separated list of tokens, quoted if containing whitespac
scholar.py:685
↓ 2 callers
Method
_strip_url_arg
Helper, removes a URL-encoded argument, if present.
scholar.py:524
↓ 2 callers
Method
apply_settings
Applies settings as provided by a ScholarSettings instance.
scholar.py:967
↓ 2 callers
Function
csv
(querier, header=False, sep='|')
scholar.py:1141
↓ 2 callers
Method
make_soup
Factory method returning a BeautifulSoup instance. The created instance will use a parser of the given name, if supported by the under
scholar.py:224
↓ 2 callers
Function
replace
(s0)
get_hot.py:20
↓ 2 callers
Function
searchScholar
(searchphrase, title)
get_hot.py:27
↓ 2 callers
Method
send_query
This method initiates a search query (a ScholarQuery instance) with subsequent parsing of the response.
scholar.py:1019
↓ 2 callers
Method
set_words
Sets words that *all* must be found in the result.
scholar.py:783
↓ 1 callers
Method
_clean_article
This gets invoked after we have parsed an article, to do any needed cleanup/polishing before we hand off the resulting articl
scholar.py:405
↓ 1 callers
Method
_parse_article
(self, div)
scholar.py:430
↓ 1 callers
Method
_parse_globals
(self)
scholar.py:414
↓ 1 callers
Method
add_article
(self, art)
scholar.py:1063
↓ 1 callers
Method
as_citation
Reports the article in a standard citation format. This works only if you have configured the querier to retrieve a particular
scholar.py:353
↓ 1 callers
Method
as_csv
(self, header=False, sep='|')
scholar.py:342
↓ 1 callers
Method
as_txt
(self)
scholar.py:330
↓ 1 callers
Function
citation_export
(querier)
scholar.py:1148
↓ 1 callers
Method
clear_articles
Clears any existing articles stored from previous queries.
scholar.py:1067
↓ 1 callers
Method
get_citation_data
Given an article, retrieves citation link. Note, this requires that you adjusted the settings to tell Google Scholar to actually
scholar.py:1035
↓ 1 callers
Function
get_citations
(paper, verbose=1)
get_hot.py:26
↓ 1 callers
Function
get_papers
(filename)
get_hot.py:53
↓ 1 callers
Method
get_url
Returns a complete, submittable URL string for this particular query instance. The URL and its arguments will vary depending
scholar.py:654
↓ 1 callers
Method
handle_article
The parser invokes this callback on each article parsed successfully. In this base class, the callback does nothing.
scholar.py:374
↓ 1 callers
Method
handle_num_results
The parser invokes this callback if it determines the overall number of results, as reported on the parsed results page. The
scholar.py:380
↓ 1 callers
Method
is_configured
(self)
scholar.py:906
↓ 1 callers
Function
main
()
scholar.py:1154
↓ 1 callers
Function
overlap
(s1, s2)
get_hot.py:12
↓ 1 callers
Method
parse
This method allows parsing of provided HTML content.
scholar.py:1056
↓ 1 callers
Method
save_cookies
This stores the latest cookies we're using to disk, for reuse in a later session.
scholar.py:1071
↓ 1 callers
Method
set_author
Sets names that must be on the result's author list.
scholar.py:806
↓ 1 callers
Method
set_citation_data
(self, citation_data)
scholar.py:327
↓ 1 callers
Method
set_cluster
Sets search to a Google Scholar results cluster ID.
scholar.py:725
↓ 1 callers
Method
set_include_citations
(self, yesorno)
scholar.py:825
↓ 1 callers
Method
set_include_patents
(self, yesorno)
scholar.py:828
↓ 1 callers
Method
set_num_page_results
(self, num_page_results)
scholar.py:649
↓ 1 callers
Method
set_phrase
Sets phrase that must be found in the result exactly.
scholar.py:795
↓ 1 callers
Method
set_pub
Sets the publication in which the result must be found.
scholar.py:810
↓ 1 callers
Method
set_scope
Sets Boolean indicating whether to search entire article or title only.
scholar.py:799
↓ 1 callers
Method
set_timeframe
Sets timeframe (in years as integer) in which result must have appeared. It's fine to specify just start or end, or both.
scholar.py:814
↓ 1 callers
Method
set_words_none
Sets words of which *none* must be found in the result.
scholar.py:791
↓ 1 callers
Method
set_words_some
Sets words of which *at least one* must be found in result.
scholar.py:787
↓ 1 callers
Function
txt
(querier, with_globals)
scholar.py:1116
Method
__delitem__
(self, key)
scholar.py:323
Method
__getitem__
(self, key)
scholar.py:309
Method
__getitem__
Getter for attribute value. Returns None if no such key.
scholar.py:674
Method
__init__
(self)
scholar.py:287
Method
__init__
(self, site=None)
scholar.py:368
Method
__init__
(self, cluster=None)
scholar.py:719
Method
__init__
(self)
scholar.py:769
Method
__init__
(self)
scholar.py:886
Method
__init__
(self, querier)
scholar.py:937
Method
__init__
(self)
scholar.py:948
Method
__len__
(self)
scholar.py:314
Method
__setitem__
(self, key, item)
scholar.py:317
Method
__setitem__
Setter for attribute value. Does nothing if no such key.
scholar.py:680
Method
_parse_article
(self, div)
scholar.py:541
Method
_parse_article
(self, div)
scholar.py:567
Method
_tag_results_checker
(tag)
scholar.py:505
Method
get_url
(self)
scholar.py:732
Method
get_url
(self)
scholar.py:831
Method
handle_article
(self, art)
scholar.py:945
Method
handle_num_results
(self, num_results)
scholar.py:941
Method
parse
This method initiates parsing of HTML content, cleans resulting content as needed, and notifies the parser instance of result
scholar.py:387
Method
set_per_page_results
(self, per_page_results)
scholar.py:899