Python3
Zcoder`Blog
一懒毁终生<br>
展开
-
解决Python代码编码问题 SyntaxError: Non-UTF-8 code starting with '\xc1'
学习编写Py程序时突然报错:SyntaxError: Non-UTF-8 code starting with '\xbb' in file C:\Users\v\Desktop\Test.py on line 4, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details由于python内...原创 2019-01-24 21:39:22 · 15263 阅读 · 2 评论 -
Python3爬虫——利用百度翻译实现中文翻译英文
由于现在不知道如何获取sign,导致只能翻译一个句子就很尴尬,希望在后面的学习中可以解决此问题# coding: utf-8import requestsimport jsonimport sys#word = input("Please input a word:")headers = { #百度 "accept": "*/*", "accept-enco...原创 2019-07-26 15:30:03 · 1147 阅读 · 0 评论 -
Python3爬虫-贴吧爬虫代码
~世上的所有事物都能被定义,除了你自己。~# -*- coding: gbk -*-import requestsclass TiebaSpider: def __init__(self, tieba_name): self.tieba_name = tieba_name # 获取贴吧的url self.url...原创 2019-07-25 14:50:11 · 388 阅读 · 0 评论 -
python3爬虫(一)
爬虫的概念爬虫是模拟浏览器发送请求,获取响应爬虫的流程url ——> 发送请求,获取响应 ——> 提取数据 ——> 保存发送请求,获取响应 ——> 提取urlurl的形式形式 scheme://host[:port#]/path/…/[?query-string][#anchoe]scheme:协议(例如:http,https,ftp)host:服务...原创 2019-07-25 14:00:52 · 262 阅读 · 0 评论 -
数据结构之队列(Python代码实现)
一、队列的基本概念 队列这种数据结构具有以下特点:队列相当于两端都开的容器; 队列的一端只能进行删除操作,不能进行插入操作; 队列的另一端只能进行插入操作,不能进行删除操作; 进行插入操作的一端叫作队尾,进行删除操作的一端叫作队首,它就像排队一样,队列中的数据是从队尾进,从队首出。队列的初始数据存储结构图 “队列的初始数据存储结构” 中的箭头表...原创 2019-06-05 12:21:49 · 854 阅读 · 0 评论 -
数据结构之树(Python代码实现)
关于树的概念性我就不作大篇幅的讲解,我在软件设计师笔记之数据结构中对树有较深的概念性笔记,欢迎各位去研究,现在主要是Python代码的实现。 接下来通过Python代码实现树这种数据结构,分别从普通树与二叉树来实现。一、普通树 实际上树可以通过多维列表来表示,如下代码与图所示['根节点',['数据1',['数据3',['数据2']],['数据...原创 2019-06-04 09:52:36 · 3960 阅读 · 0 评论 -
数据结构之栈(Python代码实现)
栈是一种运算会受到相关限制的数据结构,简单来说,栈就是一种数据的存储方式。在这种数据的存储方式中进行存入数据或者读取数据的操作时,会受到相关规则的限制。 栈这种数据结构具有以下几个特点: 栈相当于一端开口、一端封闭的容器; 数据可存储在栈里面,把数据移动到栈里面的过程叫作进栈,也称为压栈、入栈; 栈只能对其栈顶的数据进行...原创 2019-06-04 09:47:26 · 1859 阅读 · 0 评论 -
Python学习笔记(二)之 Python学习工具 ipython 与 jupyter notebook 安装
目录一、环境安装二、安装 ipython jupyter notebook三、配置ipython jupyter notebook四、使用 Jupyter在上一篇笔记中我在VMware虚拟机中安装了 pyenv 环境,使用 anaconda3-4.1.0 的 pyenv的Python环境 进行ipython jupyter notebook安装一、环境安装1. 安装...原创 2019-03-12 15:17:21 · 1199 阅读 · 0 评论 -
Python学习笔记(一)之 多版本共存管理工具 Pyenv安装
目录一、环境准备二、安装 Python 多版本共存管理工具三、安装指定版本 Python四、pyen 命令扩展最近开始学习Python,所以写点博客记录一下学习笔记,欢迎各位指点。学习Python肯本避免不了Python环境的搭建,这里呢我们使用简单方便的Pyenv工具进行安装部署Python,也避免系统Python环境与自己所需求的Python环境造成冲突当我们需要...原创 2019-03-12 14:32:54 · 924 阅读 · 0 评论 -
python3爬虫(二)
判断请求是否成功assert response.status_code==200url 编码https://www.baidu.com/s?wd=%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80字符串格式化的另一种方式发送简单的请求In [1]: import requestsIn [2]: response = requests.get("ht...原创 2019-07-27 13:26:48 · 10676 阅读 · 0 评论