用 Python 写了个小服务,顺便还帮我找到了女朋友^_^ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
chuanqirenwu
V2EX    分享创造

用 Python 写了个小服务,顺便还帮我找到了女朋友^_^

  •  
  •   chuanqirenwu 2018-11-15 12:57:53 +08:00 9407 次点击
    这是一个创建于 2526 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情的缘起是这样的,小姐姐在微博比较活跃,关注了小姐姐的微博,但每次查看她的动态,我都要:

    1. 打开微博,看 N 秒广告
    2. 点击我
    3. 点击关注
    4. 点击关注的人
    5. 下拉下拉下拉...找到小姐姐的微博
    6. 点击她的微博
    7. 查看动态列表

    过程非常繁琐。

    我想如果能够实时监控她的动态,一有新的动态及时发送邮件提醒我就好了。于是本着技术学以致用的原则,通过解析微博接口,用 Python 写了小爬虫,实时监控她的微博动态列表,一有新的动态,就把动态内容发到我指定的邮箱。

    后来的后来...通过及时掌握小姐姐的个人状态,成功把小姐姐发展成了女朋友^_^

    小姐姐知道了这件事后,觉得很有意思,和我说这个服务对广大单身男女同胞还是很实用的。小姐姐是做前端开发的,于是我们合作开发了一个小网站,只需要搜索你想关注的微博用户的昵称,然后绑定接收邮箱,就可以实时接收对方的微博动态了。

    关于功能

    目前非常简单,就是把关注对象的最新微博动态内容推送到你绑定的邮箱。

    但我们正在不断地优化迭代,加入更多新的实用的功能,例如计划中的有:

    • 实时监控动态最新的评论、点赞等信息,看看有哪些人经常在他(她)下面留言、点赞
    • 支持更多的社交平台,例如知乎、QQ 空间等

    关于技术栈

    因为功能比较简单,想用一点新的技术来实现,正好借此熟悉一些新的框架和工具,目前用到的框架或者包有:

    • Flask 作为网站后端
    • Celery 执行异步任务(目前主要是邮件)
    • supervisord 管理进程

    和微博本身提供的特别关注有什么区别?

    目前来说区别不大,但在我的手机上特别关注经常不提醒。而且对于上述提到的功能计划,特别关注功能显然无法支持。

    最后附上网站地址: https://www.JustCareForYou.com/

    限于服务规模,目前绑定需要邀请码,这里贴出几个,也可以通过网站获取: https://www.justcareforyou.com/invite/

    • EC8D1V9X4NBH
    • F76JPVTHM9WK
    • CH1RFZ8XM4MH
    • Y6X51HZQMFWV

    目前邀请码不会发放过多,最好把它们留给真正有需要的人吧!

    57 条回复    2018-11-19 11:26:03 +08:00
    singerll
        1
    singerll  
       2018-11-15 13:04:09 +08:00 via Android   23
    微博的特别关注让你吃了?
    ech0x
        2
    ech0x  
       2018-11-15 13:14:36 +08:00   5
    emmm...... RSSHub 了解一下
    HuHui
        3
    HuHui  
       2018-11-15 13:29:35 +08:00 via Android   19
    舔到最后,一无所有。
    chuanqirenwu
        4
    chuanqirenwu  
    OP
       2018-11-15 13:30:10 +08:00
    @ech0x 哇哦,这个是个好东西呀!一些内容可以直接通过这个源获取而无需解析微博 API 了。
    mengdisheng
        5
    mengdisheng  
       2018-11-15 13:45:21 +08:00
    微博的特别关注让你吃了?。。。。发微博了特别关注直接提醒
    0ZXYDDu796nVCFxq
        6
    0ZXYDDu796nVCFxq  
       2018-11-15 13:46:12 +08:00 via Android   1
    楼主成功创造了一个问题然后解决掉
    pimin
        7
    pimin  
       2018-11-15 13:47:49 +08:00   6
    故事讲得不错
    exceloo
        8
    exceloo  
       2018-11-15 13:49:16 +08:00
    一个是微博有特别关注,另外一个就是推送微信也比推送邮箱要好。
    Edwards
        9
    Edwards  
       2018-11-15 14:02:43 +08:00
    好了,知道你有女票了
    wibile
        10
    wibile  
       2018-11-15 14:08:00 +08:00
    服了,v2 现在这么多瞎特么想的人么?刚刚还有个贴问电视直播算法的,干点正事不行吗?
    chuanqirenwu
        11
    chuanqirenwu  
    OP
       2018-11-15 14:10:10 +08:00
    @exceloo 嗯 这是后续要加入的功能
    RqPS6rhmP3Nyn3Tm
        12
    RqPS6rhmP3Nyn3Tm  
       2018-11-15 14:13:15 +08:00 via iPhone   3
    挺好的,期待后续加入全自动 ai 撩妹功能
    Eugene1024
        13
    Eugene1024  
       2018-11-15 14:19:37 +08:00
    挺好的,期待后续加入全自动 ai 撩妹功能 +1
    chwhsen
        14
    chwhsen  
       2018-11-15 14:31:32 +08:00
    很好,我选择即刻
    privil
        15
    privil  
       2018-11-15 14:34:42 +08:00
    之前有位同学发了 python 移动版微博的爬取工具,我备份代码了……
    laycher
        16
    laycher  
       2018-11-15 14:36:40 +08:00
    黄即(即刻)不就能做到吗?而且,她用网易云音乐听什么歌都推给你。
    另外,微博不是有分组功能吗?
    Bardon
        17
    Bardon  
       2018-11-15 14:39:00 +08:00
    为什么类似的故事,几年前好像听过
    jackeylov3
        18
    jackeylov3  
       2018-11-15 15:37:17 +08:00
    哦豁,么得邀请码咯
    imshf
        19
    imshf  
       2018-11-15 15:56:27 +08:00
    推微信的时候记得艾特我,谢谢
    brucewuio
        20
    brucewuio  
       2018-11-15 15:59:16 +08:00
    我关注的都是超模 她们一般都不了我这丝
    jin5354
        21
    jin5354  
       2018-11-15 16:11:30 +08:00
    我信了你的邪
    di1012
        22
    di1012  
       2018-11-15 16:56:28 +08:00
    就放了 4 个邀请码?
    jisibencom
        23
    jisibencom  
       2018-11-15 17:05:42 +08:00 via Android   1
    搞半天是个推广。。。
    breezeFP
        24
    breezeFP  
       2018-11-15 17:09:04 +08:00
    讲故事?
    alexinit
        25
    alexinit  
       2018-11-15 18:05:47 +08:00
    兄弟我们强行收了这把狗粮,顺便通知下您有个功能叫“特别关注”。
    whoami9894
        26
    whoami9894  
       2018-11-15 18:19:36 +08:00
    重名用户显示不支持模糊搜索
    kenv07
        27
    kenv07  
       2018-11-15 18:32:46 +08:00
    我订阅了带带大师兄
    HGladIator
        28
    HGladIator  
       2018-11-15 19:57:29 +08:00
    可以建一个分组,就只有她一个人 ,然后看的时候切到这个分组就好了。
    这故事没讲到关键内容啊
    aptx4689
        29
    aptx4689  
       2018-11-15 20:08:01 +08:00
    @kenv07 到哪都有狗粉丝
    co3site
        30
    co3site  
       2018-11-15 20:58:14 +08:00 via Android
    做自己的舔狗,让别人无狗可舔
    mingyun
        31
    mingyun  
       2018-11-15 22:49:14 +08:00
    有点麻烦
    NVDA
        32
    NVDA  
       2018-11-15 23:06:07 +08:00 via iPhone
    RSSHub + IFTTT,不过好友圈微博是爬不了的。
    tomorrowi
        33
    tomorrowi  
       2018-11-15 23:11:52 +08:00 via iPhone
    以前有个小恩爱,各种平台的特别关注汇集在一起,那个时候人人网还没死
    markyun02
        34
    markyun02  
       2018-11-15 23:59:03 +08:00
    1、浏览器书签了解一下
    2、微博的手机「特别关注」了解一下。
    linuxchild
        35
    linuxchild  
       2018-11-16 00:16:05 +08:00 via Android
    即刻了解一下
    sola97
        36
    sola97  
       2018-11-16 00:23:52 +08:00 via Android
    最近玩了下 discord 的 bot,这玩意可比邮箱爽多了
    blessme
        37
    blessme  
       2018-11-16 01:02:45 +08:00
    现在的推广贴都这么高端仿真了?
    xmai
        38
    xmai  
       2018-11-16 08:55:38 +08:00
    哦豁,得邀请码咯
    alex1504
        39
    alex1504  
       2018-11-16 09:11:21 +08:00
    只放四个邀请码?这不浪费大家时间么,进去后 4 个邀请码都试一遍,然后失落的退出?这波推广 0 分,浪费大家时间!
    fox0001
        40
    fox0001  
       2018-11-16 09:38:50 +08:00 via Android
    我老婆已经不玩微博了…
    Nimrod
        41
    Nimrod  
       2018-11-16 09:44:32 +08:00 via Android
    来源了吗想学习下
    wzhndd2
        42
    wzhndd2  
       2018-11-16 10:37:32 +08:00
    好了,知道你有女朋友了,下一个
    xiaozizayang
        43
    xiaozizayang  
       2018-11-16 11:23:25 +08:00
    身边学习 Python 的人怎么大部分都是做和楼主一样的事情 监控心仪女生的微博
    Betsy
        44
    Betsy  
       2018-11-16 11:37:49 +08:00 via iPhone
    我去,这都可以。我也有个类似的轮子
    johnyu
        45
    johnyu  
       2018-11-16 12:29:26 +08:00
    挺好的。=) 怎么收费?卖给未来的爸妈们吧。让他们监控娃的情况。
    licoycn
        46
    licoycn  
       2018-11-16 14:40:09 +08:00
    已用,微博很好吃
    lithium4010
        47
    lithium4010  
       2018-11-16 15:31:37 +08:00
    creepy
    milklee
        48
    milklee  
       2018-11-16 16:10:01 +08:00
    发展到最后会不会变成一个监控平台……除了微博,再接入知乎、微信、QQ 甚至 v2

    细思恐极
    smallgoogle
        49
    smallgoogle  
       2018-11-17 17:27:49 +08:00
    求参与开发。。扩展更多平台。是否能私一个联系方式。
    masker
        50
    masker  
       2018-11-17 20:54:52 +08:00 via Android
    软文。推广。。。。
    daum
        51
    daum  
       2018-11-18 03:10:49 +08:00 via Android
    IFTTT+RSS 试一试?
    chuanqirenwu
        52
    chuanqirenwu  
    OP
       2018-11-19 00:27:51 +08:00
    @smallgoogle 兄 dei 有什么想法?可以在这里聊一聊。
    chuanqirenwu
        53
    chuanqirenwu  
    OP
       2018-11-19 00:29:01 +08:00
    @sola97 这是什么?可否介绍一下呢?
    Spoter
        54
    Spoter  
       2018-11-19 08:57:56 +08:00
    即刻 App,了解一下
    Gja5kx2zjf92LLin
        55
    Gja5kx2zjf92LLin  
       2018-11-19 09:20:54 +08:00
    故事讲得不错
    minuo0day
        56
    minuo0day  
       2018-11-19 09:50:06 +08:00
    所以,给我邀请码吧
    sola97
        57
    sola97  
       2018-11-19 11:26:03 +08:00 via Android
    @chuanqirenwu 类似于 telegram bot 吧,discord bot 写起来很舒服
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5083 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 05:43 PVG 13:43 LAX 22:43 JFK 01:43
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86