01网络与爬虫-2练习. 找点Python小项目

 

要求:

从github上选出符合这些条件的项目:

1,最近一周内发布的

2,语言是python

3,size小于200k的代码

把这些项目的链接print出来

import requests

repo_api = 'https://api.github.com/search/repositories?q='
ecosys_api = 'https://api.github.com/search/repositories?q=topic:'
name='python'
items=requests.get(repo_api + name).json()['items']
i=0
for item in items:
    size = item['size']
    updated_at=item['updated_at']
    url=item['html_url']
    year=updated_at[0:4]
    month=updated_at[5:7]
    day=updated_at[8:10]
    if size<200 and year=='2019' and month=='03' and day>='18':
        print(str(i)+'的size:'+str(size)+"KB year:"+year+" month:"+month+" day:"+day)
        print('url为:'+url)
    i+=1

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值