python日记1(以后可能还会继续写)

bilibili粉丝数爬取(python)(日记)

我也不是什么大佬(现在高一),寒假刚学了几天python,然后做了个爬虫(之前学过c++,c++是学校老师在教)
效果如下:在这里插入图片描述
看到效果了最后的这个输出也是不知道怎么改,正则表达式有点难,望各位大佬指教。

最后这只是一次练习,在实际写程序,做项目的过程中理解清楚各个函数的用法。

之前只是知道python的底层是c,但是在实际写程序的时候,它们的思路之间有大量相似的地方,许多思路都可以参照c语言,只不过python的好处就是不用去逐个实现,只需要用好已经封装好的函数库,所以用很多行的c++代码可能只需要几行python代码。

最后把源代码放出来(api是我自己用浏览器抓出来的)
(其实这程序是个很简单的东西,主要还是写博客)

import requests
import re
from bs4 import BeautifulSoup
def spider():
    url = (f'https://api.bilibili.com/x/relation/stat?vmid={id}&jsonp=jsonp')
    r = requests.get(url).text
    soup = BeautifulSoup(r, "html.parser").text
    demo = re.findall(r'"follower":.*?}', soup, re.S)[0]
    return demo
id = input(">")
while True:
    print(spider())

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值