Skip to main content

XiXiang 熙香点餐

PyPI Build

支持 Python 3.5+ 的熙香点餐非官方库

背景

因为我司点餐的人比较多, 想着加一个点餐服务做灾备, 于是就除了美餐我们还得支持熙香点餐。

安装

pip install xixiang

代码调用

import xixiang

try:
    client = xixiang.XiXiang.login("1881881888", "hunter2")
    menus = client.get_menus()
    shops = client.get_businesses(menus[0])
    dishes = client.get_items(shops[0], menus[0])
    if any(dish for dish in dishes if dish.menu_name == "香酥鸡腿"):
        print("今天有香酥鸡腿 :happy:")
    else:
        print("今天没有香酥鸡腿 :sad:")
except xixiang.XiXiangError as ex:
    print("Error: {}".format(ex))

贡献

不论是任何疑问、想要的功能还是想吃的套餐都欢迎直接提 issue

假如你们公司是用美餐点餐的, 隔壁也有美餐的库噢~

:wink: 欢迎各种 PR

协议

宽松的 MIT 协议:

  • ✔ 支持各种改写
  • ✔ 支持你把代码作者都改成自己
  • ✖ 不支持每天中午免费吃西贝莜面村
  • ✖ 也不支持点大羊腿、掌中宝

Metadata

Release files for xixiang 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xixiang 0.3.1
File Size Uploaded
xixiang-0.3.1.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for xixiang 0.3.1
File Interpreter ABI Platform
xixiang-0.3.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 10.1 kB

Release files / xixiang-0.3.1.tar.gz

Download URL xixiang-0.3.1.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2cb9e97d58875073cd79b7fc0e7c4f560f20cfc8aa027f6eb2474ee075aa5f0c
BLAKE2b-256 checksum
How to use checksums
930dd9e950372a4c726f81c6db191a47eb7b020d60d6e891a344e6cb42844e1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

Release files / xixiang-0.3.1-py2.py3-none-any.whl

Download URL xixiang-0.3.1-py2.py3-none-any.whl
Size 5.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
580c8e39b69f7cfbf80ecfc6d1f0f315aeab553d2822683259157bd7ed595096
BLAKE2b-256 checksum
How to use checksums
922c45a6daeb1f402d4324e2eb05c740bb494a9a97c968258667639b1e2101dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page