MCPcopy Create free account

hub / github.com/a4k-openproject/script.module.openscrapers / types & classes

Types & classes273 in github.com/a4k-openproject/script.module.openscrapers

↓ 52 callersClassParseException
Exception thrown when parse expressions don't match class; supported attributes by name are: - lineno - returns the line number of the ex
lib/pyparsing.py:363
↓ 26 callersClassRegex
r"""Token for matching strings that match a given regular expression. Defined with string specifying the regular expression in a form recogniz
lib/pyparsing.py:3270
↓ 24 callersClassGroup
Converter to return the matched tokens as a list - useful for returning tokens of :class:`ZeroOrMore` and :class:`OneOrMore` expressions. Exa
lib/pyparsing.py:5147
↓ 19 callersClassOptional
Optional matching of the given expression. Parameters: - expr - expression that must match zero or more times - default (optional) - va
lib/pyparsing.py:4802
↓ 17 callersClassOneOrMore
Repetition of one or more of the given expression. Parameters: - expr - expression that must match one or more times - stopOn - (defaul
lib/pyparsing.py:4729
↓ 15 callersClassSuppress
Converter for ignoring the results of a parsed expression. Example:: source = "a, b, c,d" wd = Word(alphas) wd_list1 = w
lib/pyparsing.py:5237
↓ 14 callersClassCombine
Converter to concatenate all matching tokens to a single string. By default, the matching patterns must also be contiguous in the input string
lib/pyparsing.py:5102
↓ 14 callersClassParseResults
Structured parse results, to provide multiple means of access to the parsed data: - as a list (``len(results)``) - by list index (`
lib/pyparsing.py:502
↓ 12 callersClassWord
Token for matching words composed of allowed character sets. Defined with string containing all allowed initial characters, an optional string
lib/pyparsing.py:3087
↓ 11 callersClassEmpty
An empty token, will always match.
lib/pyparsing.py:2832
↓ 11 callersClassLiteral
Token to exactly match a specified string. Example:: Literal('blah').parseString('blah') # -> ['blah'] Literal('blah').parseStr
lib/pyparsing.py:2856
↓ 10 callersClass_ParseResultsWithOffset
lib/pyparsing.py:492
↓ 8 callersClassZeroOrMore
Optional repetition of zero or more of the given expression. Parameters: - expr - expression that must match zero or more times - stopO
lib/pyparsing.py:4764
↓ 8 callersClass_FB
lib/pyparsing.py:6060
↓ 7 callersClassForward
Forward declaration of an expression to be defined later - used for recursive grammars, such as algebraic infix notation. When the expression
lib/pyparsing.py:4988
↓ 6 callersClassJSUnfuck
lib/openscrapers/modules/jsunfuck.py:13
↓ 6 callersClassStringEnd
Matches if current position is at the end of the parse string
lib/pyparsing.py:3805
↓ 5 callersClassAnd
Requires all given :class:`ParseExpression` s to be found in the given order. Expressions may be separated by whitespace. May be construc
lib/pyparsing.py:3987
↓ 5 callersClassCharsNotIn
Token for matching words composed of characters *not* in a given set (will include whitespace in matched characters if not listed in the provi
lib/pyparsing.py:3561
↓ 5 callersClassCloudflareSolveError
Raise an error when issue with solving Cloudflare challenge
lib/openscrapers/modules/cfscrape/exceptions.py:45
↓ 5 callersClassLineEnd
Matches if current position is at the end of a line within the parse string
lib/pyparsing.py:3770
↓ 4 callersClassCaptchaParameter
Raise an exception for bad or missing Parameter.
lib/openscrapers/modules/cfscrape/exceptions.py:96
↓ 4 callersClassCaptchaTimeout
Raise an exception for captcha provider taking too long.
lib/openscrapers/modules/cfscrape/exceptions.py:90
↓ 4 callersClassSkipTo
Token for skipping over all undefined text until the matched expression is found. Parameters: - expr - target expression marking the end
lib/pyparsing.py:4870
↓ 3 callersClassCaptchaBadJobID
Raise an exception for invalid job id.
lib/openscrapers/modules/cfscrape/exceptions.py:102
↓ 3 callersClassDict
Converter to return a repetitive expression as a list, but also as a dictionary. Each element can also be referenced using the first token in
lib/pyparsing.py:5169
↓ 3 callersClassSimpleNamespace
lib/pyparsing.py:150
↓ 3 callersClassUnpackingError
Badly packed source or general error. Argument is a meaningful description.
lib/openscrapers/modules/jsunpack.py:103
↓ 2 callersClassCaptchaAPIError
Raise an error for error from API response.
lib/openscrapers/modules/cfscrape/exceptions.py:78
↓ 2 callersClassCaselessLiteral
Token to match a specified string, ignoring case of letters. Note: the matched results will always be in the case of the given match string, N
lib/pyparsing.py:2982
↓ 2 callersClassMatchFirst
Requires that at least one :class:`ParseExpression` is found. If two expressions match, the first one listed is the one that will match. May b
lib/pyparsing.py:4219
↓ 2 callersClass_PendingSkip
lib/pyparsing.py:2791
↓ 1 callersClassAES
Encapsulates the AES block cipher. You generally should not need this. Use the AESModeOfOperation classes below instead.
lib/openscrapers/modules/pyaes/aes.py:103
↓ 1 callersClassCaptchaReportError
Raise an error for captcha provider unable to report bad solve.
lib/openscrapers/modules/cfscrape/exceptions.py:108
↓ 1 callersClassCaptchaServiceUnavailable
Raise an exception for external services that cannot be reached
lib/openscrapers/modules/cfscrape/exceptions.py:72
↓ 1 callersClassChallengeInterpreter
lib/openscrapers/modules/cfscrape/interpreters/js2py.py:15
↓ 1 callersClassChallengeInterpreter
lib/openscrapers/modules/cfscrape/interpreters/native.py:85
↓ 1 callersClassChallengeInterpreter
lib/openscrapers/modules/cfscrape/interpreters/nodejs.py:11
↓ 1 callersClassChallengeInterpreter
lib/openscrapers/modules/cfscrape/interpreters/chakracore.py:15
↓ 1 callersClassChallengeInterpreter
lib/openscrapers/modules/cfscrape/interpreters/v8.py:17
↓ 1 callersClassCipherSuiteAdapter
lib/openscrapers/modules/cfscrape/__init__.py:71
↓ 1 callersClassCounter
A counter object for the Counter (CTR) mode of operation. To create a custom counter, you can usually just override the increment method.
lib/openscrapers/modules/pyaes/aes.py:643
↓ 1 callersClassDecrypter
Accepts bytes of ciphertext and returns decrypted plaintext.
lib/openscrapers/modules/pyaes/blockfeeder.py:166
↓ 1 callersClassEach
Requires all given :class:`ParseExpression` s to be found, but in any order. Expressions may be separated by whitespace. May be constructed u
lib/pyparsing.py:4305
↓ 1 callersClassEncrypter
Accepts bytes of plaintext and returns encrypted ciphertext.
lib/openscrapers/modules/pyaes/blockfeeder.py:159
↓ 1 callersClassGetSum
lib/openscrapers/modules/getSum.py:18
↓ 1 callersClassKeyword
Token to exactly match a specified string as a keyword, that is, it must be immediately followed by a non-keyword character. Compare with :cl
lib/pyparsing.py:2904
↓ 1 callersClassLineStart
r"""Matches if current position is at the beginning of a line within the parse string Example:: test = '''\ AAA this line
lib/pyparsing.py:3739
↓ 1 callersClassNoMatch
A token that will never match.
lib/pyparsing.py:2842
↓ 1 callersClassNotAny
Lookahead to disallow matching with the given parse expression. ``NotAny`` does *not* advance the parsing position within the input string, it
lib/pyparsing.py:4627
↓ 1 callersClassOr
Requires that at least one :class:`ParseExpression` is found. If two expressions match, the expression that matches the longest string will be
lib/pyparsing.py:4096
↓ 1 callersClassParentheses
lib/openscrapers/modules/cfscrape/interpreters/native.py:50
↓ 1 callersClassParseSyntaxException
just like :class:`ParseFatalException`, but thrown internally when an :class:`ErrorStop<And._ErrorStop>` ('-' operator) indicates that parsing
lib/pyparsing.py:461
↓ 1 callersClassPrefixSettings
lib/dump.py:19
↓ 1 callersClassRecursiveGrammarException
exception thrown by :class:`ParserElement.validate` if the grammar could be improperly recursive
lib/pyparsing.py:482
↓ 1 callersClassStringStart
Matches if current position is at the beginning of the parse string
lib/pyparsing.py:3790
↓ 1 callersClassTokenConverter
Abstract subclass of :class:`ParseExpression`, for converting parsed results.
lib/pyparsing.py:5094
↓ 1 callersClassUnbaser
Functor for a given base. Will efficiently convert strings to natural numbers.
lib/openscrapers/modules/jsunpack.py:64
↓ 1 callersClassUser_Agent
lib/openscrapers/modules/cfscrape/user_agent/__init__.py:13
↓ 1 callersClassWhite
Special matching class for matching whitespace. Normally, whitespace is ignored by pyparsing grammars. This class is included when some whit
lib/pyparsing.py:3636
↓ 1 callersClass_NullToken
lib/pyparsing.py:4795
↓ 1 callersClassbfcookie
lib/openscrapers/modules/client.py:538
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/captcha/deathbycaptcha.py:27
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/captcha/anticaptcha.py:33
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/captcha/2captcha.py:29
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/captcha/9kw.py:25
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/reCaptcha/deathbycaptcha.py:27
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/reCaptcha/anticaptcha.py:26
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/reCaptcha/2captcha.py:25
↓ 1 callersClasscaptchaSolver
lib/openscrapers/modules/cfscrape/reCaptcha/9kw.py:25
↓ 1 callersClasscfcookie
lib/openscrapers/modules/client.py:454
↓ 1 callersClasssucuri
lib/openscrapers/modules/client.py:590
ClassAESBlockModeOfOperation
Super-class for AES modes of operation that require blocks.
lib/openscrapers/modules/pyaes/aes.py:672
ClassAESModeOfOperationCBC
AES Cipher-Block Chaining Mode of Operation. o The Initialization Vector (IV) o Block-cipher, so data must be padded to 16 byte boundaries
lib/openscrapers/modules/pyaes/aes.py:726
ClassAESModeOfOperationCFB
AES Cipher Feedback Mode of Operation. o A stream-cipher, so input does not need to be padded to blocks, but does need to be padded to segment
lib/openscrapers/modules/pyaes/aes.py:777
ClassAESModeOfOperationCTR
AES Counter Mode of Operation. o A stream-cipher, so input does not need to be padded to blocks, allowing arbitrary length data. o The cou
lib/openscrapers/modules/pyaes/aes.py:891
ClassAESModeOfOperationECB
AES Electronic Codebook Mode of Operation. o Block-cipher, so data must be padded to 16 byte boundaries Security Notes: o This mode is no
lib/openscrapers/modules/pyaes/aes.py:695
ClassAESModeOfOperationOFB
AES Output Feedback Mode of Operation. o A stream-cipher, so input does not need to be padded to blocks, allowing arbitrary length data. o
lib/openscrapers/modules/pyaes/aes.py:846
ClassAESSegmentModeOfOperation
Super-class for AES modes of operation that segment data.
lib/openscrapers/modules/pyaes/aes.py:689
ClassAESStreamModeOfOperation
Super-class for AES modes of operation that are stream-ciphers.
lib/openscrapers/modules/pyaes/aes.py:685
ClassArabic
Unicode set for Arabic Unicode Character Range
lib/pyparsing.py:6825
ClassBlockFeeder
The super-class for objects to handle chunking a stream of bytes into the appropriate block size for the underlying mode of operation and appl
lib/openscrapers/modules/pyaes/blockfeeder.py:118
ClassCJK
Unicode set for combined Chinese, Japanese, and Korean (CJK) Unicode Character Range
lib/pyparsing.py:6817
ClassCalc
lib/openscrapers/modules/cfscrape/interpreters/native.py:24
ClassCaptcha
lib/openscrapers/modules/cfscrape/captcha/__init__.py:17
ClassCaptchaAccountError
Raise an error for captcha provider account problem.
lib/openscrapers/modules/cfscrape/exceptions.py:84
ClassCaptchaException
Base exception class for cloudscraper captcha Providers
lib/openscrapers/modules/cfscrape/exceptions.py:66
ClassCaselessKeyword
Caseless version of :class:`Keyword`. Example:: OneOrMore(CaselessKeyword("CMD")).parseString("cmd CMD Cmd10") # -> ['CMD', 'CMD']
lib/pyparsing.py:3005
ClassChar
A short-cut class for defining ``Word(characters, exact=1)``, when defining a match of any single character in a string of characters.
lib/pyparsing.py:3256
ClassChinese
Unicode set for Chinese Unicode Character Range
lib/pyparsing.py:6793
ClassCloseMatch
A variation on :class:`Literal` which matches "close" matches, that is, strings with at most 'n' mismatching characters. :class:`CloseMatch` t
lib/pyparsing.py:3018
ClassCloudScraper
lib/openscrapers/modules/cfscrape/__init__.py:122
ClassCloudflareCaptchaError
Raise an error for problem extracting Captcha paramters from Cloudflare payload
lib/openscrapers/modules/cfscrape/exceptions.py:51
ClassCloudflareCaptchaProvider
Raise an exception for no Captcha provider loaded for Cloudflare.
lib/openscrapers/modules/cfscrape/exceptions.py:58
ClassCloudflareChallengeError
Raise an error when detected new Cloudflare challenge
lib/openscrapers/modules/cfscrape/exceptions.py:39
ClassCloudflareCode1020
Raise an exception for Cloudflare code 1020 block
lib/openscrapers/modules/cfscrape/exceptions.py:26
ClassCloudflareException
Base exception class for cloudscraper for Cloudflare
lib/openscrapers/modules/cfscrape/exceptions.py:14
ClassCloudflareIUAMError
Raise an error for problem extracting IUAM paramters from Cloudflare payload
lib/openscrapers/modules/cfscrape/exceptions.py:32
ClassCloudflareLoopProtection
Raise an exception for recursive depth protection
lib/openscrapers/modules/cfscrape/exceptions.py:20
ClassCyrillic
Unicode set for Cyrillic Unicode Character Range
lib/pyparsing.py:6789
next →1–100 of 273, ranked by callers