人生苦短,我用python大道至简的python

大道至简的python


小白我本科学的是城乡规划,考研是农学的森林经理,读研究生的时候闲着无聊,就想学一门编程语言,就听了某大神的建议:首先c语言入门,然后学java就好了。可是小白我学了不久就感觉枯燥啊(什么指针,类,对象,搞得无聊,还不能写出像样的项目),碰巧数学建模中遇到要找大量数据的问题,然后自己找啊找啊找数据然后整理啊整理数据这个就弄了我们小组一天的时间,后来在网上看到了‘爬虫’这个神器的东西,决定试一试,就这样,让我了解到了python,从此就爱上了她。废话不多说,先让大家感受下:

直接上个代码:

from bs4 import BeautifulSoup
import requests

url = 'https://movie.douban.com/annual2015/#2'
wb_data = requests.get(url)
soup = BeautifulSoup(wb_data.text,'lxml')
titles = soup.select('div.title.clearfix')
names = soup.select('div.sub-title')
grades = soup.select('span.rank')

for title, name, grade in zip(titles, names, grades):
    ti = title.get_text()
    na = name.get_text()
    gr = grade.get_text()
    data = {
        'title': ti.replace('\n',''),
        'name': na.replace('\n',''),
        'grade': gr.replace('\n','')
    }
    print(data)

这是豆瓣网的一页:

像这种页有很多,我要是想看电影,又不想直接找,怎么办?python就可以帮你了 代码结果部分图:

是不是一幕了然了,短短的一点代码,再也不用愁没电影看了。

是的,python就是这么神奇,在接下来的日子中和小白一起学习吧

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏瞎说开发那些事

RPA与AI认知--Microsoft Text Analysis

1576
来自专栏程序人生

如和在几十个 Repo 中游刃有余?

Sindre Sorhus 是我一直 follow 并且仰慕的程序员。他的 github 日常是这个样子的:

752
来自专栏互联网数据官iCDO

少走弯路!科学构建URL,事半功倍!

译者:骆姿亦 审校:陈明艳 本文长度为3621字,预估阅读时间10分钟。 主编推荐:这是一个重要的话题,而且是很少有人系统阐述的话题。科学地构建URL,无...

2777
来自专栏工科狗和生物喵

我的工程师的能力评估和发展

Part 1 虽然是作业,但是我也准备好好地评估一下自己的能力,看看自己到底有多菜鸡,好给自己一个响亮的耳光来督促后面的自我学习!所以我就好好地给自己评估下(参...

2475
来自专栏安全领域

给数据科学家的十条数据安全建议

又一天,又一次泄露。这次的 Equifax 信用数据外泄,仅仅是一系列被曝光的严重组织数据泄露事件中,最新的一件。它发生在 Target 的客户信用卡数据库中,...

903
来自专栏ThoughtWorks

#TWer 好读书 读好书# 美丽的架构

美丽的架构 文/张逸 美丽的架构究竟是怎样的?架构师们上下求索,孜孜以求,始终不得其解。归根结底,美丽这个词语总还是偏于感性认识,就仿佛音乐之美,绘画之美,不能...

2605
来自专栏Java学习网

学编程关键在动手,提高在实践

  作为一个菜鸟,东东有一些学习编程的体会,与大家一起分享,让我们学习的路上少走些弯路。东东在之前的学习中走过不少弯路,先谈一些体会(误区)吧:   体会(误区...

3209
来自专栏数据小魔方

迷你图工具汇总~

自小魔方的公众号开通以来,陆陆续续、啰里啰嗦的分享了很多技巧,但是一直觉得很杂乱,缺乏体系,所以以后有必要定期对各系列分享内容进行阶段性总结。 最近一个系列一直...

2466
来自专栏攻城狮的动态

iOS中痛的领悟

3345
来自专栏华章科技

早知道就好了!这些编程入门神器,赶紧用起来

导读:现在,技术已经成为所有行业创新的基石。这引发全世界对程序员和开发人员的巨大需求。技术的美妙之处在于它触手可及,所以……

671

扫码关注云+社区