![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
不懂一休
这个作者很懒,什么都没留下…
展开
-
python爬虫:爬取动态网页并将信息存入MySQL数据库
目标网站http://www.neeq.com.cn/disclosure/supervise.html爬取网页该部分内容网页分析查看网页源代码发现没有表格部分内容,对网页请求进行分析 F12–>network---->xhr接下来分析数据来源,切换到Headers可以查看到 url,请求方法为 POST以及 Form DataRequest URL: http://www.neeq.com.cn/disclosureInfoController/infoResult.do?c原创 2020-10-29 16:34:56 · 16554 阅读 · 2 评论 -
python:有意思的Matplotlib--基础入门
安装Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。 它也可以和图形工具包一起使用,如 PyQt 和 wxPython。windowpip3 install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simpleLinux以 Redhat 系统为例sudo yum install python-matplotlib简单使用import matplotli原创 2020-10-24 12:23:10 · 12246 阅读 · 0 评论 -
python:NumPy基础入门
文章参考 https://zhuanlan.zhihu.com/p/32242331,例子都是一个一个敲得,python3 莫得问题嘞呀文章目录一、window 安装二、创建NumPy Ndarray 对象参数说明:三、矩阵合并纵向合并 vstack横向合并 hstackconcatenate 也可以矩阵合并四、矩阵按条件截取五、矩阵行列六、函数生成矩阵arange 和 range() 函数类似linspace 等差数列logspace 等比数列ones、zeros、eye、emptyfromstrin原创 2020-10-22 21:19:21 · 12492 阅读 · 0 评论 -
矩阵三种乘积的区别
在使用 NumPy 过程中遇到 矩阵乘积有些不清楚,查询资料做个笔记。矩阵乘积分为三种,常用的就是第一种和第二种,以下结果以python代码为准,和线性代数有出入矩阵乘积百度百科:设A为 m * p 的矩阵,B为 p* n 的矩阵,那么称 A * B 的矩阵C为矩阵A与B的乘积python:python称为矩阵点乘,写法为 A.dot(B) ,计算方式如下,两者相同python 测试:a1 = np.array([[1,2,3],[4,5,6]]) # a1为2*3矩阵a2 = n原创 2020-10-22 18:09:50 · 14814 阅读 · 1 评论 -
python:Flask框架(三)pymysql 连接 MySQL 实现简单登录(mvc模式)
根据前两篇文章,已经可以利用 Flask 实现简单的路由访问,接下来结合 mysql 实现简单的登录。新建一个名为 python_test 的数据库, 添加 user 表CREATE DATABASE /*!32312 IF NOT EXISTS*/`python_test` /*!40100 DEFAULT CHARACTER SET utf8 */ /*!80016 DEFAULT ENCRYPTION='N' */;USE `python_test`;/*Table structure f原创 2020-10-16 14:15:42 · 14164 阅读 · 1 评论 -
python:连接mysql获取带列名的数据,格式化 mysql 结果集
格式化数据结果如下,为字典数组[{'id': 1, 'name': 'admin', 'password': '123456'}, {'id': 5, 'name': 'oppo', 'password': '456789'}, {'id': 6, 'name': 'vivo', 'password': '987654'}]实现代码如下import pymysqlconn = pymysql.connect(host='127.0.0.1', user='root', passwor原创 2020-10-15 21:41:11 · 14908 阅读 · 2 评论 -
python:一看就会,一写就废的 Flask 框架(二)消息路由及重定向
常用的两种写法1、@app.route(’’)2、app.add_url_route( rule, endpoint=None, view_func=None, provide_automatic_options=None,**options)通过查看源码发现@app.route()实现也是 app.add_url_route()@app.route(’’)源码下面就以 app.add_url_route() 为例参数说明1、rule:路由分发的请求路径① 静态参数路由:/index原创 2020-10-14 17:25:37 · 12875 阅读 · 1 评论 -
python:一看就会,一写就废的 Flask 框架(一)环境搭建
文章目录flask 适用场景安装条件virtualenv 作用安装 virtualenv 以及 FlaskLinuxwindow测试环境Linux 运行window 运行flask Flask是一个用Python编写的Web应用程序框架。适用场景一是开发者没有Spring等企业级框架开发经验,相比Django前期配置简单。二是项目小,页面较少情况,对复杂的项目Django框架相对更好flask就像是 springboot框架,前期不需要更多配置,就可以实现简单功能,Django类似与 SSM原创 2020-10-14 11:39:08 · 12729 阅读 · 3 评论 -
python:解决错误 non-default parameter follows default parameter
记录 python 的一个简单错误 non-default parameter follows default parameter,意思即非默认参数跟随默认参数错误代码示例如下def _(a=10, b): print(a, b)修改方法,将默认参数跟随非默认参数,def _(b, a=10): print(a, b)当然也可以给两参数都赋默认值,或者都不赋值都赋默认值def _(a=10, b=20): print(a, b)都不赋值def _(a, b):原创 2020-09-27 15:10:46 · 16753 阅读 · 0 评论 -
Python:彻底理解并解决错误TypeError: module.__init__() takes at most 2 arguments (3 given)
文章目录问题回顾简单代码错误原因解决方法方法一方法二测试结果问题回顾python3在使用类继承时,遇到错误TypeError: module.init() takes at most 2 arguments (3 given)下面贴出简单测试代码,以及解决方法简单代码Parent.psclass Parent: """父类""" def __init__(self): print("调用父类构造函数") Child.pyimport Par原创 2020-09-25 18:41:05 · 32625 阅读 · 5 评论