craigslist的python包装器。

craigslist的Python项目详细描述


Travis CI StatusCoverage StatusPyPI VersionLicense Status

craigslist的python包装器。需要Python3.6+。

安装

pip3 install --upgrade craigslist

cli

$ craigslist
usage: craigslist [-h] {search,list} ...

examples:
craigslist search worcester apa
craigslist search newyork tlg
craigslist search sfbay mis
craigslist search washingtondc apa --postal 20071 --search_distance 1
craigslist search newyork aap --postal 10023 --search_distance 1 --hasPic --availabilityMode within_30_days --limit 100
craigslist search sfbay ccc --postal 94305 --search_distance 1 --limit 10
craigslist search vancouver sss "shoes" --condition new like_new --hasPic --max_price 20 --limit 10
craigslist search washingtondc jjj --is_telecommuting --is_internship
craigslist list areas
craigslist list categories

positional arguments:
  {search,list}
    search       search
    list         list

optional arguments:
  -h, --help     show this help message and exit

有关详细信息,请尝试:

$ craigslist search
$ craigslist list

API

请参阅examples文件夹。

simple

importcraigslistforpostincraigslist.search('washingtondc','apa',postal=20071,search_distance=1):print(post)# craiglist posts expire. replace the url below with something currentpost=craigslist.get('https://washingtondc.craigslist.org/nva/apa/5875729002.html')

async

importasyncioimportcraigslistasyncdefmain():asyncforpostincraigslist.search_async('washingtondc','apa',postal=20071,search_distance=1):print(post)# craiglist posts expire. replace the url below with something currentpost=awaitcraigslist.get_async('https://washingtondc.craigslist.org/nva/apa/5875729002.html')loop=asyncio.get_event_loop()loop.run_until_complete(main())loop.close()

开发

设置

make install

测试

make test

免责声明

  • 此库与Craigslist没有关联。
  • 请阅读Craigslist terms of use

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

推荐PyPI第三方库


热门话题
graph Java自己生成类图   java MouseMotionListener:鼠标和触控板给出不同的结果   java解析清单条目的正确方法是什么。jar中的mf文件?   java如何创建带有半透明色块的透明gif/png图像?   java应用内计费V3:跨设备同步购买   java Spring数据JPA注入失败BeanCreationException:无法自动连接字段   Java数据结构维护插入顺序和重复值   java无法在VSCode中设置JavaFX   java中数据字段初始化的类顺序   java如何使用ClientBuilder为Rest Post Api多部分编写集成测试   JUnit测试divide()方法的java正确方法   java将消息标记为接收前已读   Java ArrayList调用扩展对象函数   java Android:只使用GCM的TCP/IPServer   Java如何将xls数据转换为txt文件   编译为Jar文件后未找到java类   java返回子字符串的所有匹配项   java Get json用户_timeline api twitter 1.1