Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/omkarcloud/botasaurus
/ functions
Functions
1,906 in github.com/omkarcloud/botasaurus
⨍
Functions
1,906
◇
Types & classes
224
↳
Endpoints
23
Function
save_image
(url, filename=None)
botasaurus/output.py:269
Function
scrapingFunction
(request: any, reply: any)
js/botasaurus-server-js/src/api-config.ts:122
Method
second_segment_equals
(value: Union[str, List[str]])
botasaurus/links.py:172
Method
second_segment_not_equals
(value: Union[str, List[str]])
botasaurus/links.py:210
Function
serializeTaskForDownload
(task: Task)
js/botasaurus-server-js/src/routes-db-logic.ts:1766
Function
serializeUiOutputTask
(obj: Task, _: any)
js/botasaurus-server-js/src/models.ts:139
Function
serialize_ui_output_task
(obj, _)
botasaurus_server/botasaurus_server/models.py:63
Method
setApiBasePath
* Sets the base path to be prefixed for all API routes. * Useful for mounting the API under a specific subpath like `/v1`. * @param {string}
js/botasaurus-server-js/src/api-config.ts:929
Method
setApiPort
* Sets the port for the API server. * @param {number} [port=8000] - The port number to use * @example * ApiConfig.setApiPort(8080); //
js/botasaurus-server-js/src/api-config.ts:907
Method
setCacheDirectory
(folder: string)
js/botasaurus-js/src/cache.ts:136
Method
setItem
(key: string, value: any)
js/botasaurus-js/src/botasaurus-storage.ts:58
Method
setRateLimit
(rateLimit: { browser?: number; request?: number; task?: number } | Record<string, number> = { browser: 1 })
js/botasaurus-server-js/src/server.ts:470
Method
setScraperToInputJs
(scraperToInputJs: Record<string, Function>)
js/botasaurus-server-js/src/server.ts:226
Method
setStorage
(storage: Record<string, any>)
js/botasaurus-js/src/botasaurus-storage.ts:62
Method
set_cache_directory
Set the cache folder for all cache operations.
botasaurus/cache.py:263
Method
set_database_url
(self, database_url=None, database_options=None)
botasaurus_server/botasaurus_server/server.py:58
Method
set_exception
(self, exception)
botasaurus/decorators_common.py:144
Method
set_item
(self, item: str, value: any)
bota/src/bota/package_storage.py:17
Method
set_item
(self, key: str, value: any)
bota/src/bota/package_storage.py:53
Method
set_item
(self, item: str, value: any)
botasaurus/botasaurus_storage.py:23
Method
set_item
(self, key: str, value: any)
botasaurus/botasaurus_storage.py:59
Method
set_item
(self, item: str, value: any)
botasaurus/botasaurus_storage.py:85
Method
set_item
(self, item: str, value: any)
botasaurus/local_storage.py:16
Method
set_item
(self, key: str, value: any)
botasaurus/local_storage.py:52
Function
set_output_directory
Set a new output directory. :param directory: The new directory to set as the output directory.
botasaurus/output.py:25
Method
set_rate_limit
(self, browser=1, request=30, task=30)
botasaurus_server/botasaurus_server/server.py:328
Function
shouldFilter
(filterValue: any)
js/botasaurus-server-js/src/filters.ts:21
Method
shouldFilter
(filterValue: any)
js/botasaurus-server-js/src/filters.ts:287
Method
shouldFilter
(filterValue: any)
js/botasaurus-server-js/src/filters.ts:342
Method
should_filter
(self, filter_value)
botasaurus_server/botasaurus_server/filters.py:15
Method
should_filter
(self, filter_value)
botasaurus_server/botasaurus_server/filters.py:42
Method
should_filter
(self, filter_value)
botasaurus_server/botasaurus_server/filters.py:187
Method
should_filter
(self, filter_value)
botasaurus_server/botasaurus_server/filters.py:234
Method
should_filter
(self, filter_value)
botasaurus_server/botasaurus_server/filters.py:286
Method
shutdownHandler
(signal: string)
js/botasaurus-server-js/src/worker-executor.ts:509
Function
snakecase_keys
(data)
botasaurus/cl.py:62
Function
sort_object_by_keys
(obj, *ordered_keys, reverse=False)
botasaurus/cl.py:403
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:20
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:68
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:81
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:94
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:106
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:118
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:130
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:153
Method
sorting_key
(item)
botasaurus_server/botasaurus_server/sorts.py:176
Function
soupify
(item)
botasaurus/soupify.py:4
Function
startServer
( port: number, scrapers: any[], apiBasePath: string, routeAliases: any, enable_cache: boo
js/botasaurus-server-js/src/api-config.ts:672
Method
startTaskWorker
* Override: Worker does NOT use local task processing. * It polls the master for tasks instead.
js/botasaurus-server-js/src/worker-executor.ts:123
Method
startTaskWorker
* Override: Master does NOT execute tasks locally. * Instead, it starts the stale task recovery loop.
js/botasaurus-server-js/src/master-executor.ts:88
Method
switch
(id: string, props: Omit<ControlInput<boolean>, "required"> = {})
botasaurus-controls/src/index.ts:658
Function
switch_project
Switches the default project ID
bota/src/bota/__main__.py:1305
Function
switch_region
Switches the default region
bota/src/bota/__main__.py:1311
Function
task
( _func: Optional[Callable] = None, *, parallel: Optional[Union[Callable[[Any], int], int]] = N
botasaurus/task_decorator.py:13
Method
taskWorkerScraperBased
()
js/botasaurus-server-js/src/task-executor.ts:224
Method
taskWorkerScraperTypeBased
()
js/botasaurus-server-js/src/task-executor.ts:229
Method
task_worker
(self)
botasaurus_server/botasaurus_server/task_executor.py:42
Method
text
(id: string, props: TextControlInput<string> = {})
botasaurus-controls/src/index.ts:621
Method
textarea
(id: string, props: TextControlInput<string> = {})
botasaurus-controls/src/index.ts:668
Method
third_segment_equals
(value: Union[str, List[str]])
botasaurus/links.py:176
Method
third_segment_not_equals
(value: Union[str, List[str]])
botasaurus/links.py:214
Function
thread_target
()
botasaurus/request_decorator.py:240
Function
thread_target
()
botasaurus/browser_decorator.py:342
Function
thread_target
()
botasaurus/task_decorator.py:214
Function
toJson
()
js/botasaurus-server-js/src/sorts.ts:89
Function
toJson
()
js/botasaurus-server-js/src/filters.ts:65
Method
toJson
(withResult=true)
js/botasaurus-server-js/src/models.ts:274
Method
to_json
(self)
botasaurus_server/botasaurus_server/filters.py:155
Method
to_json
Serializes all properties of the Task object into a JSON dictionary.
botasaurus_server/botasaurus_server/models.py:155
Method
to_json
(self)
botasaurus_server/botasaurus_server/sorts.py:39
Function
to_time
(x)
botasaurus/decorators_common.py:230
Function
trim_and_collapse_spaces
(s)
botasaurus/cl.py:351
Function
unicodeToAscii
(text: string | null)
js/botasaurus-server-js/src/convert-to-english.ts:4
Function
unicode_to_ascii
Convert unicode text to ASCII, replacing special characters.
botasaurus_server/botasaurus_server/convert_to_english.py:3
Function
uninstall_desktop_app
Uninstalls a desktop app from the VM
bota/src/bota/__main__.py:1277
Function
uniquifyStrings
(strs: string[])
js/botasaurus-js/src/utils.ts:52
Function
uniquify_strings
(strs)
botasaurus/utils.py:55
Function
unzip_file
(filename, output_folder_path=None, force=False, log=True)
botasaurus/output.py:533
Function
uploadToS3
(options: UploadOptions)
js/botasaurus-server-js/src/upload-to-s3.ts:37
Function
upload_to_s3
Upload a file to an S3 bucket :param file_name: Local file path to upload :param access_key_id: AWS Access Key ID :param secret
botasaurus/output.py:666
Function
validateOptions
(options: Option[])
js/botasaurus-server-js/src/filters.ts:243
Function
wrap_in_dict
(data, *args)
botasaurus/cl.py:277
Function
wrapper
(*args, **kwargs)
bota/src/bota/__main__.py:32
Function
wrapper
(*args, **kwargs)
botasaurus/links.py:36
Function
wrapper
(*args, **kwargs)
botasaurus/decorator_helpers.py:78
Function
wrapper
(*args, **kwargs)
botasaurus_server/botasaurus_server/port_kill_adapter.py:6
Function
wrapper
(*args, **kwargs)
botasaurus_server/botasaurus_server/retry_on_db_error.py:20
Function
wrapper_cache
(*args, **kwargs)
botasaurus/decorator_helpers.py:34
Function
writeCsv
(data: any[], raw: any)
js/botasaurus-server-js/src/writer-http.ts:78
Function
writeCsvStreamed
(inputFilePath: any, raw: any, streamFn: any)
js/botasaurus-server-js/src/writer-http.ts:67
Function
writeExcel
(data: any[], rawStream: NodeJS.WritableStream)
js/botasaurus-server-js/src/writer-http.ts:96
Function
writeExcelStreamed
(inputFilePath: any, rawStream: NodeJS.WritableStream, streamFn: any)
js/botasaurus-server-js/src/writer-http.ts:101
Function
writeFile
(data: string, filename: string, log: boolean = true)
js/botasaurus-js/src/output.ts:281
Function
writeHtml
(data: string, filename: string, log: boolean = true)
js/botasaurus-js/src/output.ts:249
Function
writeJson
(data: any, raw: any)
js/botasaurus-server-js/src/writer-http.ts:54
Function
writeJsonStreamed
(inputFilePath: any, raw: any, streamFn: any)
js/botasaurus-server-js/src/writer-http.ts:47
Function
writeNdjson
(inputFilePath: string, rawStream: NodeJS.WritableStream)
js/botasaurus-server-js/src/writer-http.ts:127
Function
write_html
( data, path,)
botasaurus/utils.py:30
Method
write_links
(self, filename: str)
botasaurus/sitemap.py:229
Method
write_sitemaps
(self, filename: str)
botasaurus/sitemap.py:234
← previous
next →
1,801–1,900 of 1,906, ranked by callers