ScraGet
ScraGet - A Scratch API package for Python
This is a package that makes it easy to get data form:
- Scratch -- Made by Scratch developers
- ScratchDB -- Made by @DatOneLefty
Code at: https://github.com/Quantum-Codes/ScraGet
Pypi: https://pypi.python.org/pypi/ScraGet/
This package is used without any passwords!
You don't need to Memorize any links!
Bonus features:
- Cloud encoding/decoding with pre-made scratch script too!
- Cloud variable change event!
To install:
pip install ScraGet
Docs: https://github.com/Quantum-Codes/ScraGet/wiki
Some example usages given in the docs!
Basic usage:
Get user ID from scratch
from ScraGet import ScraGet #import package
user = ScraGet.get_user() #create object
user.updateScratch("griffpatch") #update data
print(user.id) #print required info
Get user ID from scratchDB
from ScraGet import ScraGet #import package
user = ScraGet.get_user() #create object
user.updateScratchDB("griffpatch") #update data
print(user.id) #print required info
Advanced
Scan cloud for any changes
from ScraGet import ScraGet
Cloud = ScraGet.cloud()
@Cloud.scan(ID="612229554",delay=1,NewThread=False) #params explained in wiki
def hello(change): #change parameter is automatically passed.
print(change.var)
Cloud.stop = True #this stops the scanning. Don't put if u want to keep scanning
Useful links
Code not working as intended or have any questions? Ask here!
Any problems with the package or want to suggest a feature? Make an issue!
Release files for ScraGet 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ScraGet-0.2.4.tar.gz | 10.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ScraGet-0.2.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.2 kB
Release files / ScraGet-0.2.4.tar.gz
| Download URL | ScraGet-0.2.4.tar.gz |
|---|---|
| Size | 10.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58368a857703634783a8f5a6e32c9fe1e85a2ec024be30e527701e4c3041680f
|
|
BLAKE2b-256 checksum How to use checksums |
f7fe282e58da7dd994d77df3de3c250e6f4ebcd7d6547b21abc982f6d6f9d627
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/3.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12
|
Release files / ScraGet-0.2.4-py3-none-any.whl
| Download URL | ScraGet-0.2.4-py3-none-any.whl |
|---|---|
| Size | 13.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c78aee700496241f4e63f63ddac10ee58f9baf8aa8bedf1439cae570ee6f9139
|
|
BLAKE2b-256 checksum How to use checksums |
db2d5e963a1e524bbcdb51ae219336ab6315c9ab1863166d0ac8ebcc277552b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/3.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12
|