易趣api的python包装

python-eba的Python项目详细描述


这个项目打算围绕ebayapi创建一个简单的python包装器。

开发和下载网站

python包索引处的条目位于: https://pypi.python.org/pypi/python-ebay

github协调开发: https://github.com/roopeshvaddepally/python-ebay

如何安装

新方法

  • 使用pipeasy_install安装库。使用pip必须 使用选项--pre,因为python ebay当前标记为 预释放(β)质量。

    pip install --pre python-ebay
    
  • 创建配置文件。
    • 在易趣的开发者网站上生成密钥: http://developer.ebay.com/quickstartguide/
    • 创建一个示例配置文件。
    • 将示例重命名为合理的名称。
    • 编辑示例,特别是插入在 易趣的开发者网站。
  • python -c "import ebay.utils; ebay.utils.write_config_example()"
    mv config.ini.example ebay.apikey
    vim ebay.apikey
    
  • 在使用python ebay之前,必须告诉它配置文件的位置:

    from ebay.utils import set_config_file
    from ebay.shopping import FindProducts
    
    set_config_file("ebay.apikey")
    print FindProducts("pen", "false", "10", "JSON")
    

旧方式

  • 下载python ebay的源代码包并将其解压缩。 https://github.com/roopeshvaddepally/python-ebay/tarball/master

  • 创建配置文件。
  • 使用以下命令安装(稍加修改)软件包:

    python setup.py install
    
  • python ebay库现在包含一个工作配置文件。 您无需调用utils.set_config_file

    from ebay.shopping import FindProducts
    print FindProducts("pen", "false", "10", "JSON")
    

文档

很遗憾,pyton ebay库尚未完成。 我们的wiki上提供了开发状态的概述。 列出了当前实现的功能以及简短的说明: https://github.com/roopeshvaddepally/python-ebay/wiki/List-of-eBay-APIs

易趣开发者网站上提供了大量易趣API文档。 本文档主要介绍发送到易趣服务器的XML消息, 以及从这些服务器接收的XML响应。 http://developer.ebay.com/products/overview

python中的示例代码可以在目录examples/tests/。完整的源代码可以通过以下任一方式获得:

许可证

Apache许可证,版本2.0 请参阅此处的详细信息:http://www.apache.org/licenses/LICENSE-2.0.html

贡献者

  • 艾克·韦尔克
  • 乌特卡什·森加
  • 瓦德贝利
  • 斯蒂芬·巴拉班
  • hbtronix
  • 博格丹瓦拉莫夫
  • 帕特克

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

推荐PyPI第三方库


热门话题
java找不到当前线程的会话   同步Java同步方法调用非同步方法   这段代码的java时间复杂度是如何列出一个集合的所有子集的?   java Jetty SslConnectionFactory nextProtocol   为什么在java集合中使用游标而不是for循环   java如何对长函数进行单元测试?   如何从java中的文本输入创建数组   java工具栏内容未显示,尽管出现了片段内容   java MediaPlayer无法处理本地文件   java在多次读取时,从TCP服务器读取的数据将挂起   java组织。springframework。数据领域无法将PageImpl强制转换为   java如何使用@WithMockUser并从属性文件中传递用户名和密码?   JavaSpringBootGradle插件2。x如何使用自定义启动器布局工厂   sockets Java客户端和服务器之间使用字符串等进行通信的“行业标准”方法是什么   java变量引用不存在的资源:${project\u loc:project\u name}   搜索如何返回LDAP Java中所有用户的特定属性?   JDK1.8.016x的java密钥斗篷代理问题   spring如何使用Java中的Exchange获取邮件   java Kotlin+Dagger 2:Dagger*文件不会生成   如何在传入的double上执行操作,然后在Java中返回