从Shopify商店中提取产品目录(包括图像)到JSON文件

bye-bye-shopif的Python项目详细描述


如果你的shopify商店做得不太好,是时候关闭它了,但是shopify没有 提供一个简单的方法来提取你所有的产品目录。此python实用程序允许 你要这么做。我只在我妈妈的蜡烛店写过测试。

功能

  • 将产品和产品变体提取到json文件中,每个产品一个
  • 将产品图像提取到本地目录
  • 提取自定义集合

安装

pip install bye-bye-shopify

配置

在shopify管理中,在apps/manage private apps(最下面的链接 创建一个新的私有应用程序。应用程序的名称无关紧要。 通过复制api keypassword的值来设置以下环境变量 显示在页面上:

exportBYE_BYE_API_KEY="..."exportBYE_BYE_API_PASSWORD="..."

您还需要设置店铺的主机名,这可能是 就像yourshopname.myshopify.com

exportBYE_BYE_API_HOSTNAME="yourshopname.myshopify.com"
bye-bye-shopify --help

bye-bye-shopify download_all

ls -al data/products/
ls -al data/custom_collections/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用从PreparedStatement返回的RowId。getGeneratedKeys()?   selenium chrome驱动程序中下一个网站url的java空白页   java如何将参数化匿名类转换为lambda?   java JUnit在AfterClass上获取测试结果   java将动态XML/JSON内容与静态标记化负载进行比较,并检索标记值   java共享一个需要数据持久性的项目[数据库]   java在调用方法时获取意外的参数类型。getParameterTypes()   java如何用jdbc在swing中用另一个字段替换外键?   需要java Jersey Tomcat CDI依赖项解释   java如何生成UML图   java如何编写Jersey rest服务可以通过给定的spring代码访问   SpringMaven存储库管理器Nexus与Java依赖项的Artifactory   java将包从另一个项目导入eclipse中的当前项目   加密Java使用密码加密文件