Python
Daryl_Li
数据分析,机器学习爱好者。
展开
-
用Python对numpy数组进行变形
在用numpy时候,经常需要对数组进行维度的转换、变形,本文简单聊下numpy如何重塑多维数组。numpy.reshape()方法如何重整数组?创建一个Python numpy数组使用np.arange()生成一个numpy数组,其中包含从1到12的数字序列:import numpy as npa1 = np.arange(1, 13) # numbers 1 to 12prin...原创 2020-01-01 00:23:58 · 2874 阅读 · 0 评论 -
Python环境下MySQL数据库的操作
在Python环境下连接MySQL数据库,一般有两种方式:1、在Python环境中连接MySQL数据库后,实际提取数据用的还是SQL语句。常用的有:pymysql库;这种编程语言在不同的数据库间一般不具有通用性,如果换个数据库,又得把代码全部重新写。2、运用ORM框架,构建关系数据库的表结构到对象上的映射,常用的实现ORM框架有SQLAlchemy库。ORM框架在数据库间的迁移比较方便,框...原创 2019-12-29 21:39:57 · 516 阅读 · 0 评论 -
Python3爬取豆瓣图书Top250并存入csv文件中
本文抓取豆瓣图书Top250中的相关资讯,可以练习对于网页结构的分析及提取。下面先导入相关的包,并伪装成浏览器访问:import requestsfrom lxml import etreeimport reheader={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, ...原创 2019-11-30 18:04:14 · 5375 阅读 · 3 评论 -
Python编码问题及中文解决方案
一.各种编码的由来为什么会出现多种编码?相信计算机专业的都知道,所有的数据(文本,音频,视频等等)在计算机内部都是以二进制形式来表示的。而计算机内部为什么采用二进制则是由硬件决定的(计算机采用了具有两种稳定状态的二值电路)。这样,就引出一个问题:我们人类不适合直接看二进制。因此,需要用一种方法,将二进制转为我们能看懂的东西。编码就应运而生了。编码发展历史第一阶段:在计算机中,所有的数据...原创 2019-11-14 19:52:04 · 823 阅读 · 0 评论