gpt4 book ai didi

python - 如何解决python shopify api InvalidURL : nonnumeric port: Error

转载 作者:太空宇宙 更新时间:2023-11-03 20:45:18 24 4
gpt4 key购买 nike

我第一次在 python 中使用 shopify api,使用 shopify 文档上的相同代码,并收到以下错误:

文件“D:\Users\Ammar\AppData\Local\Continuum\anaconda3\lib\http\client.py”,第 890 行,位于 _get_hostportraise InvalidURL("非数字端口:'%s'"% host[i+1:])

无效URL:非数字端口:'0132af44c3872fc8e0@khawaja-kaleem-com.myshopify.com'

Python3. Shopify-API

import shopify
shop_url = "https://apikey:secretkey@storename.myshopify.com/admin"
shopify.ShopifyResource.set_site(shop_url)

最佳答案

这是 Shopify Python 包中现有的问题。您需要升级到API版本 - 5.0.1。您可以在此处找到有关所提出问题的更多信息 - Link

运行 pip install ShopifyAPI==5.0.1 来升级您的本地软件包。

Shopify 5.0.1 包 - Link

更新(解决方法):

#instead of:
shop_url = "https://'API_KEY':'PASSWORD'@SHOP_NAME.myshopify.com/admin"
shopify.ShopifyResource.set_site(shop_url)

#use:
shop_url = "https://SHOP_NAME.myshopify.com/admin"
shopify.ShopifyResource.set_user("API_KEY")
shopify.ShopifyResource.set_password("PASSWORD")
shopify.ShopifyResource.set_site(shop_url)

关于python - 如何解决python shopify api InvalidURL : nonnumeric port: Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56648704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com