其他
安装Python/PyCharm,入门级爬虫案例 | Mac下玩转Python
以下文章来源于简说Python ,作者老表
0、前言
好久没写原创文章了,一来是自己准备考研,没时间写;再者平时其他事情比较多,杂七杂八就耽误了,不过最近换了台电脑,苹果的,和之前Windows下开发完全不一样,所以打算和之前在Windows下学Python一样,记录下来,方便后面的学习者。
1、今日知识概要
(2)Mac下安装Pycharm,以及基本使用
(3)入门爬虫案例,喜欢上Python
2、Mac下安装Python环境
(1)先下载好浏览器,我选Goolge
(2)下载Python3.7安装包
这里提供两种下载Mac版Python3.7的方法官网下载和百度网盘下载。
官网下载地址:
(3)安装
4、Mac下安装Pycharm及基本使用
(1)安装
直接来到破解过程:
PyCharm激活方式有三种:账号激活、激活码激活、许可服务器激活。
(3)基本配置
(4)敲个代码
pip3 install requests
b、看具体页面,直接两个手指点击触摸板,选择查看源码(Windows下是右键查看源代码)。我们在页面搜索我们想要的数据,比如搜索Python 基础教程,我们会发现我要的数据都包裹在一个div里,而且都在a标签里,这样的网页结构比较适合用xpath或者css选择器来解析出数据,但考虑这是个入门教程,不易再安装包了,代码里就直接选择用正则表达式来解析数据。(不理解div,a标签的,可以看一下就过了,没必要纠结,直接看代码)
敲代码:# -*- coding: utf-8 -*-
"""
@author = 老表
@date = 2019-08-14
@个人公众号 : 简说Python
"""
"""
爬取菜鸟教程Python页面,获取到学习目录
"""
# 导入 requests 包,自己手动安装
import requests
# 导入 re 包,系统自带正则解析包
import re
# 爬取地址
url = "https://www.runoob.com/python/python-tutorial.html"
# 通过 requests 发送get请求,获得响应
response = requests.get(url)
# 获取响应页面源码
response.encoding = "utf-8"
html_text = response.text
# 正则匹配字符串
reg_str = '<a target="_top" title="(.*?)".*?>'
# 解析出所有匹配的数据
result = re.findall(reg_str, html_text)
print("获取数据个数:"+str(len(result)))
# 按格式循环打印出数据
for i in range(len(result)):
print(str(i)+"、"+result[i])
5、结束语
(*本文为转载文章,转载请联系原作者)
◆
精彩推荐
◆
「2019 AI开发者大会」 除了邀请国内外一线公司重磅嘉宾外,还邀请到了亚马逊首席科学家@李沐,他将于9月5日亲授「深度学习实训营」,通过动手实操,帮助开发者全面了解深度学习的基础知识和开发技巧。原价1099元,目前福利价199元!!且现场赠送价值85元《动手学深度学习》一本。
社群福利
扫码添加小助手,回复:大会,加入2019 AI开发者大会福利群,每周更新技术福利,还有不定期的抽奖活动~推荐阅读