Skip to main content

An unnofical python package to interact with shopify stores

Project description

Welcome to Shopi(Py)

Shopi(Py) was created to make it easy for people to interact with the frontend of Shopify Stores in Python. Whereas the current Shopify API allows store owners to interact with their stores backend, Shopi(Py) allows anybody to easily get information about stores and their products

Installation

The installation process for Shopi(Py) easy! Just enter the following command in your terminal:

pip install shopi-py

Usage

Currently, the package is in early development and contains a few main methods. An example of usage is shown here:

>>>import ShopiPy as shopify

>>>url = "https://kith.com"

>>>print(shopify.isShopify(url))
True

>>>print(shopify.findProductUrl(["Howie", "Short", "Blue"]))
https://kith.com/products/khk6041-109

>>>print(shopify.getSizeVariant("random"))
19437737050240

>>>print(shopify.getSizeVariant("6"))
19437737148544

>>>print(shopify.getCheckoutUrl())
https://kith.com/checkout/19437737148544:1

Feedback

This is my second public python package and I would appreciate any user feedback. For feature requests or changes, feel free to create an issue or pull request on the GitHub repo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shopi-py-1.0.4.tar.gz (2.7 kB view details)

Uploaded Source

Built Distributions

shopi_py-1.0.4-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

shopi_py-1.0.4-py2-none-any.whl (3.8 kB view details)

Uploaded Python 2

File details

Details for the file shopi-py-1.0.4.tar.gz.

File metadata

  • Download URL: shopi-py-1.0.4.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for shopi-py-1.0.4.tar.gz
Algorithm Hash digest
SHA256 c2c70cffb4625fd8b9462805ef5e411d7657d2758d4336ff9880cdac141e8e3e
MD5 685eb33ef7642d9ec7df88acc3b001bd
BLAKE2b-256 0f3442bf85f1ea1713645354796819a6b6027eee47e965fb2be54b0825514ad7

See more details on using hashes here.

File details

Details for the file shopi_py-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: shopi_py-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for shopi_py-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b48f59d8585d7faea21a1c511357eed58feec2415846009f4537ee7b71e4bdd1
MD5 4f906ee26e7ba76bcae513a39d9f339f
BLAKE2b-256 30d640f22ce8dd963bf910bb48b560e1bcda41e9c3f864f2ebbe51a34ec23041

See more details on using hashes here.

File details

Details for the file shopi_py-1.0.4-py2-none-any.whl.

File metadata

  • Download URL: shopi_py-1.0.4-py2-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for shopi_py-1.0.4-py2-none-any.whl
Algorithm Hash digest
SHA256 38d8c0e2bb9104a3890f06de84c04e9099817c4873e55deffe321709a496bbb0
MD5 eaee08a380c6d52b844e4f4e4107a7a2
BLAKE2b-256 f13e028d15d346801710613b4e6580b6aa9d82049a9a2083e32479b552e671d7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page