![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习之路
exec1025
这个作者很懒,什么都没留下…
展开
-
如何解决:UnicodeEncodeError: 'latin-1' codec can't encode characters in position 88-89.....
使用python3向MySQL插入中文数据时出现这个错误UnicodeEncodeError: 'latin-1' codec can't encode characters in position 88-89: ordinal not in range(256)SQL语句是这样的"INSERT INTO EMPLOYEE(FIRST_NAME, LAST_NAME, AGE, SEX, INCO...原创 2018-03-22 17:56:44 · 9291 阅读 · 0 评论 -
最简单的虾米音乐爬虫下载
今天玩乐队的舍友让我给他扒一首歌,是虾米音乐上的,之前也帮他批量爬取过网易云的付费音乐歌曲先按照惯例我打开了他给的音乐链接https://www.xiami.com/song/1775018820?_uxid=073BB415423B9F3FE15EF21E09D5A07B(挺古风的一首曲子,听说是他朋友要演出,他要帮忙剪辑一下)然后按下F12,看一下抓包情况(我用的是chrome浏览器)没发现什...原创 2018-06-04 20:43:26 · 3971 阅读 · 0 评论 -
关于初学者选择python2还是python3
今天有一个朋友问我他初学python,要选择3还是2,这个问题我之前也百度过,看过一个说的比较在理回答。语法方面就不提了,很多博主有进行整理。python3 和 python2 是不兼容的,而且差异比较大。其实python是linux上最常用的软件之一,但是linux目前的版本大部分还是使用python2的,而且,在linux上依赖python2的程序更多一些,所以 Python3 要代替 pyt...原创 2018-06-11 15:18:26 · 8217 阅读 · 0 评论 -
python3.6安装opencv
最近准备学习opencv,根据网上教程安装了opencv都失败了,包括pip命令,原因不详前期准备:1:python编译环境 2:pycharm解决方案:1:在pycharm中点击File,然后点击设置Settings2:进入Project:(项目名)中的project Interpreter,点击右边的绿色加号3:搜索numpy,并安装;搜索opencv-pyth...原创 2018-05-03 17:47:39 · 1569 阅读 · 0 评论 -
改版知乎模拟登陆
今年知乎网进行了改版,界面变成了这个样子网站的源码也相应做了变化,很多博客上的登录方式已经不行了有一种万能的办法就是用无头浏览器去模拟登陆,可是这样做的效率低下经过一番查找,在git上找到了某位大神的解决办法,源码如下:import requests, timeimport hmac, jsonfrom bs4 import BeautifulSoupfrom hashlib import ...原创 2018-03-29 16:21:09 · 565 阅读 · 0 评论 -
scrapy入门实战练习(三)----抓取AJAX异步加载网页
转自知乎网工具和环境语言:python 2.7IDE: Pycharm浏览器:Chrome爬虫框架:Scrapy 1.3.3什么是AJAX?AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。AJAX 是一种用于创建快速...转载 2018-03-29 16:10:11 · 1063 阅读 · 0 评论 -
scrapy入门实战练习(二)----调试(Debugging)Spiders
转自知乎网工具和环境语言:python 2.7IDE: Pycharm浏览器:Chrome爬虫框架:Scrapy 1.2.1正文方法1通过 scrapy.shell.inspect_response 函数来实现。以上一篇教程的爬虫为例:# -*- coding: utf-8 -*-# @Time : 2017/1/7 17:04# @Author : woodenrobotf...转载 2018-03-28 11:00:26 · 340 阅读 · 0 评论 -
安装pywin32出现--Python version 3.3 required, which was not found in the registry
前天安装pywin32时出现了这个问题双击.exe文件进入安装界面,然后点击下一步,它会自动定位你的python安装在什么地方,但是我的安装过程显示安装pywin32出现--Python version 3.6 required, which was not found in the registry百度了一下,搜集了各方的解决方案,综合了起来,将问题解决了解决方法:步骤一:新建一个registe...原创 2018-03-27 15:21:10 · 4950 阅读 · 0 评论 -
scrapy入门实战练习(一)----爬取豆瓣电影top250
转自知乎网工具和环境语言:python 2.7IDE: Pycharm浏览器:Chrome爬虫框架:Scrapy 1.2.1教程正文观察页面结构首先我们打开豆瓣电影TOP250的页面 通过观察页面决定让我们的爬虫获取每一部电影的排名、电影名称、评分和评分的人数。声明Item什么是Items呢?官方文档Items定义如下:Items爬取的主要目标就是从非结构性的数据源提取结构性数据,例如网页。 Sc...转载 2018-03-27 14:48:57 · 2060 阅读 · 0 评论 -
关于if __name__ == "__main__"的理解
今天看了一篇关于 if__name__ =="__main__" 的文章,感觉对if__name__ =="__main__" 的理解更为深刻在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道它的作用,但是一直比较模糊,收集资料详细理解之后与大家分享。1、这段代码的功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第...转载 2018-03-25 11:40:37 · 328 阅读 · 0 评论 -
关于卸载32位python3.6和安装64位python3.6
这段时间由于一篇论文,我需要TensorFlow的环境,但是32位python不支持,于是乎我就卸载了32位的python。卸载步骤:1.找到当初python的安装包2.打开安装包:3.点击Uninstall:4.完成。...原创 2018-06-12 11:36:36 · 24519 阅读 · 3 评论