python
文章平均质量分 79
kingkongs7
开通此博客主要是想记录自己机器学习方面的感想和收获,也借此想结交一些志同道合的pong友。
展开
-
Django后台框架1.3(模板渲染 if for url跳转)
模板的渲染在1.2中Django的url通过return来返回网站的相关内容,返回html的话示例代码如下from django.shortcuts import renderdef temp(request): return render(request,'index.html')注意,render中的request参数毕需传入,有了render函数之后,就可以摒弃掉之前用的...原创 2020-03-03 20:51:49 · 374 阅读 · 0 评论 -
Django后台框架1.1(虚拟环境的配置+项目创建)
好了,前面介绍了Flask框架之后,Tornado不打算学,就学学Django框架吧。Django历史与介绍首先就是读音,前面的大D是不发音的,你可以读作**“尖狗”**对没有错,可以到百度翻译上试试,应该就是这么读的,Django现在算是Python后台开发的主流框架了,如果Python后台的开发,Django一定是绕不过的一个框架,接下来的博客中使用的是Django的2.0版本,这些都配置...原创 2019-12-07 21:25:39 · 1152 阅读 · 0 评论 -
Django后台框架1.2(视图+url传参+startapp+url命名+反转url)
视图函数视图一般都写在views.py中。并且视图的第一个参数永远都是request ( 一个HttpRequest)对象。我们在项目中专门来新建一个views.py文件,用这个文件来专门的书写所有的页面返回项,实例如下:from django.http import HttpResponsefrom django.shortcuts import renderdef test(req...原创 2019-12-19 23:09:55 · 1247 阅读 · 0 评论 -
Python-Linux-Bootstrap操作记录本(持续更新)
pyinstaller打包pyinstaller -F -w (-i icofile) filename原创 2019-12-17 21:52:47 · 1220 阅读 · 0 评论 -
PyAutoGUI一个好玩的Python库(控制鼠标键盘)
跑步突发奇想,想搞懂脚本的原理,回来查了查,比如实现一个自动发送消息的脚本,无非就是编辑一行消息然后回车发送仅此而已,那用Python控制键盘来发送我们定制好的脚本不久可以解决,于是查了查,发现了这个库Pyautogui可以直接控制键盘和鼠标基本操作pyautogui的函数 moveTo(x,y) 将鼠标移动到指定的 x、y 坐标 (屏幕以左上角为原点(0...原创 2019-12-17 21:34:09 · 2709 阅读 · 0 评论 -
Python虚拟环境virtualenv安装及使用
在python的中,安装包是进行会需要的工作,通常我们直接就用pip install xx来安装我们所需要的一些库,但是这样对我们以后的工作是不友好的,具体怎么个不友好法呢?如下分析在python中,我们安装了python 的环境之后在机器中是可以找到我们的python环境的,当然这算是一个系统级别的python环境,如果我们需要某些库,如:Flask,Numpy…等等,大多数情况下会直接使用p...原创 2019-12-06 22:33:04 · 1259 阅读 · 0 评论 -
pyecharts-python可视化神器
好久没写博客了,8月份养了俩月伤,开学缓考9门课,一直晕头转向忙到现在才有空来学点新东西,记录记录,因为需要用到可视化的东西来写点公众号,所以就连带着写一篇关于pyecharts的博客来记录一下。安装pip install pyecharts直接安装,包很小直接就装了,下面直接进入正题。基本操作基本上所有的图标的绘制过程都是以下的三个大模块的内容:chart_name = Type() ...原创 2019-11-07 22:11:38 · 1231 阅读 · 0 评论 -
pyecharts云图绘制
利用python的pyecharts库导入两个模块import pyecharts.charts as pyecimport pyecharts.options as opts然后重要的就是云图中的数据从哪里来呢,我们使用python中的字典来导入,字典从一段英文中计算而来,接下来看代码。s = """Beautiful is better than ugly.Explicit i...原创 2019-11-07 20:45:55 · 1496 阅读 · 0 评论 -
Python面向对象
类和对象类是一个抽象的概念,可以理解成一个名词来代替,比如:电视就是一个类,那么如果说我家的电视那么这个定义就变成了实例化对象。类是抽象的定义,通过实例化类可以实例化出来一个对象供我们使用。优点:出去大量重复性的定义,比如可以把一个人的信息封装在一个类里面。class Person(object): def eat(self): print('eat') d...原创 2019-08-02 18:21:32 · 1139 阅读 · 0 评论 -
opencv与人脸识别
人脸识别最近几年比较流行,不接触还以为是什么高端什么代码,今天学学记录一下其实除去训练模型不好做,利用opencv还是很容易实现的,就来玩玩人脸识别。人脸特征数据训练数据据说不好训练这块我回头下一篇博客写一写,这里就直接用opencv里面自带的训练模型了,毕竟这方面已经做的很成熟了,直接在自己电脑的opencv里面找 。人脸检测器(默认):haarcascade_frontalface_de...原创 2019-07-21 14:23:33 · 1307 阅读 · 0 评论 -
flask后台框架1.7End(get+post请求+g对象+钩子函数)
关于get和post请求最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。随便的一个页面我们调出控制台,来到network就能发现我们访问这个web的时候触发了许多的get或者post方法,准确来说:get请求:从服务器获取数据,对服务器没有影响,传参放在url中。post请求:对服务器产生一定的影响,用post请求,比如生成session等。...原创 2019-07-16 18:55:05 · 1293 阅读 · 0 评论 -
flask后台框架1.6(cookie与session的应用)
cookie与session机制cookie出现的原因是什么?举个例子,就好比是我们登陆某个网站的时候需要一个账号密码,然后很多的时候,我们第二次进入这个网站的时候,我们发现不需要我们重新的去输入账号密码就直接登陆进去了,这就是cookie的作用,相当于一个令牌,验证过一次一次身份之后就在我们的浏览器中存储一个令牌,下次一登陆就不需要再验证了。再说到session,session可以认为是c...原创 2019-06-30 22:06:23 · 1158 阅读 · 0 评论 -
flask后台框架1.1(debug+配置文件+url传参+重定向和跳转)
关于flask的安装这里不在记录了,很简单,既然学过了python应该都会做好前期的准备工作然后用的是pycharm新建项目的时候直接选择flask就行,很方便。创建之后会直接生成一个默认的python文件里面就是flask的默认写法,根据这个文件进行开发。@app.route('/')def login(): return('hello world')好了还是从最简单的hel...原创 2019-06-15 09:47:24 · 1542 阅读 · 0 评论 -
flask后台框架1.2(模板渲染+参数传递+if,for语句)
.原创 2019-06-16 14:14:43 · 2065 阅读 · 0 评论 -
flask后台框架1.4(mysql配置+数据库增删改查)
mysql配置及问题前面三份博客的笔记基本记录了所用到的基本操作,这里开始记录后台和数据库的交互,数据库我们用的是mysql然后的话mysql就不记录了因为很简单,要是没有安装学习的话,基本在网上找找学学就明白了,下面进入正题。在flask中配置mysql前提是我们已经在mysql中创建了一个数据库来供给我们这个flask专门的database我们创建了db_demo1这个数据库。然后对于...原创 2019-06-25 15:36:26 · 2110 阅读 · 0 评论 -
flask后台框架1.3(过滤器+继承+url链接及静态文件加载)
过滤器过滤器,理解起来就是我们当前拿到了一个变量,但是我们这个变量不符合当前文件的操作,我们需要对这个数据进行一定的操作才能使用(比如:求和,查询链接是否失效等)所以就产生了过滤器这个操作,过滤器是运用在前端的一个操作。看个最常用的求评论数总数的操作,先看后台的flask中的代码commit={ 'aaa','bbb','cxk'}我们定义了简单的三条留言,然后如果我们通过渲...原创 2019-06-24 22:31:11 · 1401 阅读 · 0 评论 -
numpy1.1(基础知识入门+数组创建,全代码)
import numpy as npa = [1,2,3,4,5,6]A = np.array(a)一维数组print(A)print(type(A))多维数组c = np.array([[1,2,3],[4,5,6]])print©print(“数组维数:”,c.ndim) # ndim维度指定维度e = np.array([1,2,3,4,5,6],ndmin=2,d...原创 2019-06-28 11:12:22 · 1663 阅读 · 1 评论 -
numpy1.2(字符串操作+数学函数+线性代数,全代码注释完整)
字符串操作import numpy as np# np.char.add()链接操作a = "hello"b = "world"print("\n链接操作\n",np.char.add(a,b))a = ["hello","world"]b = ["nmxl","rysh"]print("\n相同矩阵纵向链接操作\n",np.char.add(a,b))# 循环打印a =...原创 2019-06-28 11:16:26 · 1297 阅读 · 0 评论 -
opencv图像处理(读取展示+属性+切割+通道拆分)
正确安装导入opencv-pythonfrom cv2 import cv2 import numpy as numpy安装完opencv和numpy之后在cmd窗口中测试一下是否安装成功,大多数情况下的错误都是因为没有成功安装而引起的。基本操作读取、展示、存储图像from cv2 import cv2 import numpy as numpyimg = cv2.imread...原创 2019-06-28 13:33:43 · 1565 阅读 · 0 评论 -
flask后台框架1.5(flask_script运用)
flask_script考虑的运用场景,如果我们在一个编译器上搭建了整套的前端加后台的框架,接下来放到一个linux服务器上,一般服务器都是不配置图形界面乱七八糟的,都是命令行,所以就需要我们用命令行来启动这个服务器,flask_script就完美解决了这个问题,并且还做得很好。整体构建一般的,由三个python文件构成flask_script_demo.py 是主后台文件,后台从这里ru...原创 2019-06-28 20:50:50 · 1298 阅读 · 0 评论 -
python爬虫爬取豆瓣电影信息
我们准备使用python的requests和lxml库,直接安装完之后开始操作目标爬取肖申克救赎信息->传送门导入库import requestsfrom lxml import etree给出链接url=‘https://movie.douban.com/subject/1292052/?tag=%E7%BB%8F%E5%85%B8&from=gaia_video’...原创 2019-04-23 21:02:02 · 4505 阅读 · 4 评论