Python系列
云先森(iyunsir)
有用,有趣,有料!
展开
-
【Python第六课】爬虫实战进阶
1.爬虫进阶 - POST请求有道翻译# 有道翻译"""Request URL: http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=ruleRequest Method: POSTdata = { 'i':'需要翻译的内容', 'doctype':'json'}"""import requests# 定义请求的URLurl = 'http://fanyi.youdao.原创 2020-09-01 15:18:20 · 455 阅读 · 0 评论 -
【Python第五课】re正则表达式数据解析
Re 正则表达式正则表达式,就是使用字符,转义字符和特殊字符组成一个规则,使用这个规则对文本的内容完成一个搜索或匹配或替换的功能、正则表达式的组成普通字符: 大小写字母,数字,符合。。。转义字符:\w \W \d \D \s \S ...特殊字符:. * ? + ^ $ [] {} ()匹配模式:I U。。。示例:# 使用正则表达式进行匹配的 基本语法import re# 定义字符串vars = 'iloveyou521tosimida'# 定义正则表达式reg = 'l原创 2020-09-01 15:02:25 · 607 阅读 · 0 评论 -
【Python第四课】BS4数据解析
1.bs4的安装与三种使用方式# 安装后需要在bs4中导入使用from bs4 import BeautifulSoup# 定义html文档内容html_doc = """<html><head><title abc="123">The Dormouse's story</title></head> <body><p class="title"><b>The Dormouse's story&...原创 2020-09-01 14:54:33 · 349 阅读 · 0 评论 -
【Python第四课】Xpath数据解析
1.Xpath的基本操作from lxml import etreetext = '''<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <title>学习猿地 - 成就自己的只需一套精品</title></head><body> <ul> <l...原创 2020-09-01 14:41:05 · 245 阅读 · 0 评论 -
【Python第三课】requests的安装和基本使用
**课件****爬⾍步骤**1、 确定需求2、 寻找需求3、 发送请求4、 解析数据5、 存储数据**请求⽅式**GET 和 POSTGET是默认的HTTP请求⽅法,⽤于直接输⼊⽹址的⽅式去访问⽹⻚POST⽅法主是向Web服务器提交表单数据,通常表单提交时采⽤POST⽅法GET把请求参数包含在URL中,POST通过请求体传递参数GET相对POST不安全,参数直接暴露在URL上,⽤来传递敏感信息**Requests**安装pip install request原创 2020-09-01 14:13:39 · 1053 阅读 · 0 评论 -
【Python第二课】认识爬虫
Python爬虫项目实战认识爬虫一,爬虫介绍1. 什么是网络爬虫2. Web与HTTP协议介绍3. 爬虫的流程步骤4. 环境介绍1.什么是爬虫如果计算机编程是’魔术’的话,那么爬虫就是’巫术’,也就是运用“魔术”来实现精彩实用却又不费吹灰之力的“壮举”。通俗解释 : 通过Python(爬虫代码), 下载互联网上的数据到本地, 并且提取出我们需要的信息的过程就是就是爬虫网络爬虫(又被称为网页蜘蛛,网络机器人,或者经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚原创 2020-09-01 13:41:40 · 149 阅读 · 0 评论 -
【Python第一课】课程介绍
【Python第一课】课程介绍Python爬虫项目实战一,爬虫介绍二,网络请求Requests三,数据解析实战四,爬虫进阶一,爬虫介绍1.什么是网络爬虫2.Web与HTTP协议介绍3. 爬虫的流程步骤4. 环境介绍二,网络请求Requests1.requests库的基本使用2. GET & POST3. requests使用代理IP4. requests处理cookie信息三,数据解析1.爬虫实战之Xpath数据解析2.爬虫实战之 Beautiful Soup数据原创 2020-08-31 22:11:50 · 531 阅读 · 0 评论 -
《Python》 字符逆序&&Minesweeper&&字符串的输入输出处理
1:题目将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。x=input("")x=x[::-1] #列表切片,逆序输出print(x)2:题目字符串的输入输出处理。n=int(input())for i in range(n): x=input() print(x) print()while True: x=input().split() for i in x: print(i)原创 2020-07-31 20:28:13 · 206 阅读 · 0 评论 -
《Python》 母牛的故事&&Hello, world&&用筛法求之N内的素数
1:题目:有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?def f(n): f1,f2,f3=1,2,3 if n<=3: return n else: for i in range(3,n): fn = f3 + f1 f1,f2,f3=f2,f3,fn return fnwhile True:原创 2020-07-30 15:34:31 · 391 阅读 · 0 评论 -
《Python》Py源代码文件打包成无需环境就可运行的EXE程序
第一:前提必备(python3.x)第二:你要下载可以打包程序的第三方包,我用的是pip安装建议使用镜像下载,因为速度飞快:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller第三:找到你需要打包为EXE可执行文件的Py文件 ,建议新建立个目录!第四:输入代码,直接运行!如果出现 Successfully 说明打包成功!pyinstaller -F 文件名.py...原创 2020-07-28 22:33:20 · 1839 阅读 · 0 评论