Python
文章平均质量分 61
MINUS大大
每天都要学一点!日积跬步,以至千里!
展开
-
Django 2.2 python 3.7.4 mysql 8 报错 decimal. Decimal‘obiect has no attribute ‘decode
Django 2.2 python 3.7.4 mysql 8 报错decimal. Decimal’obiect has no attribute 'decode写了个接口,本地随便跑,上线就完蛋各种看,找,还有让改python源码的。。。。反正最终是把引擎换了就好了。。。奇怪# 'ENGINE': 'mysql.connector.django', #数据库引擎 'ENGINE': 'django.db.backends.mysql', ...原创 2021-06-07 13:59:29 · 611 阅读 · 1 评论 -
Django Vue 搭建相亲网站
今天记录一个前后端分离项目,在之前开发过纯django模板语法弄出来的网页系统,也弄出来过VUE加Django混合模板的网页.django模板语法属于后端直接渲染生成的网页;vue+django生成的则为django的url甩出html网页后,再在网页中请求后端数据,这样弄出来的稍微有些混合,因为变量请求也完全可以用django自带模板实现.而且之前所做的内容,vue的引入均使用cdn链接的方式.综上,之前所做的内容虽然部分分离,但是离前后端分离还相去甚远.但此时需要明晰一个概念是,前后端分离和前后原创 2021-05-25 10:38:53 · 671 阅读 · 2 评论 -
如何用Python在导出的表格基础上进行数据统计-框架思路分享
在某台账管理软件中需要不定期的导出表格,并进行不同类别的筛选统计,为了方便理解,我需要加入不同维度的统计,如果某维度数据3组以上,我想进行绘制柱状图进行直观的理解。现在东西已经做好了,现在把思路大纲记录一下,以及用到的非常有用的代码片段分享一下。库汇总,这个需求下用到以下python库import pandas as pdimport matplotlib.pyplot as pltimport numpy as npimport seaborn as snsfrom datetime imp原创 2021-02-25 11:45:25 · 289 阅读 · 0 评论 -
node和vue安装,linux 和mac
一. nodejs安装uname -a查看系统版本,网址:http://nodejs.cn/download/wget 链接进行下载例如:[hadoop@node100 ~]$ wget https://npm.taobao.org/mirrors/node/v14.13.0/node-v14.13.0-linux-x64.tar.xztar 文件名.进行安装如:tar -xvf node-v12.14.1-linux-x64.tar.xz移动文件夹 sudo mv原创 2020-10-07 11:45:35 · 153 阅读 · 0 评论 -
用Python写个「倒计时」软件
先抛上公众号二维码再入正题学编程路上遇到一个问题,在电脑前坐着坐着坐久了就忘了时间了。。。忘了吃饭。。。忘了去厕所。。。忘了游戏里收割。。。忘了做饭时候开着火定时5分钟。。。忘了说好的10分钟后出门。。。。可能,你也有以上这困惑?so,一起用python写个倒计时软件吧!孔子说把问题放在face前,就不是问题了。「文末有视频演示」可能你说:干嘛不用手机上闹铃??我想说:拿...原创 2020-03-13 17:41:19 · 3746 阅读 · 1 评论 -
玩转终端色彩--colorama 模块
今天才知道,运行python文件可以改变终端中显示的字体颜色.比如from colorama import Back , Fore,Style"""导入colorama 包"""# 蓝色字体print(Fore.LIGHTBLUE_EX,"hellow,my readers")# 红色字体print(Fore.LIGHTRED_EX,"hellow,my readers")# 绿色背...原创 2020-01-19 21:39:36 · 433 阅读 · 0 评论 -
Numpy终极总结02-二维运算
列表变换a=np.array([[1,1],[0,1]])b=np.arange(4).reshape((2,2))print(a)print(b)>>>[[1 1]>>>[0 1]]>>>[[0 1]>>>[2 3]]乘法运算-矩阵的两种乘法一个是原位相乘一个是对应行×列求和a=[[1 1] ...原创 2019-12-03 02:48:13 · 210 阅读 · 0 评论 -
python攻城狮007-- 正则表达式
之前五篇001-函数技巧\变量\包\标准库002-高阶函数技巧-lambda\filter\map\reduce 函数003–文件の读写004–面向对象005–装饰器006–迭代器文章目录@[toc]正则表达式内容什么是正则表达式?正则表达式中的符号:一些在线正则表达式网站:使用正则表达式基本的匹配的匹配同类型的边界匹配指定匹配正则表达式分组贪婪模式 vs 非贪婪模式实战在py...原创 2019-12-02 02:58:54 · 640 阅读 · 0 评论 -
python攻城狮006-- 迭代器 & 生成器
你好, 之前的五篇见链接001-函数技巧\变量\包\标准库002-高阶函数技巧-lambda\filter\map\reduce 函数003–文件の读写004–面向对象005–装饰器文章目录迭代器介绍如何从迭代器创建序列`__next__()`方法演示代码如下:`next()`方法演示代码如下:迭代器计算演示生成器介绍一种生成器yield作用演示用生成器做平方的计算用生成器模拟r...原创 2019-12-01 19:33:00 · 123 阅读 · 0 评论 -
python攻城狮005--装饰器
之前三篇001-函数技巧\变量\包\标准库002-高阶函数技巧-lambda\filter\map\reduce 函数003–文件の读写004–面向对象文章目录装饰器带参数的装饰器装饰器属性承接原函数属性类的装饰器装饰器用于拓展原来函数的一种功能函数返回函数的函数在不用更改原函数代码前提下,给函数增加新功能想打印 hello函数,可以加一个hello_wrapper函数...原创 2019-12-01 16:16:15 · 223 阅读 · 0 评论 -
python攻城狮004--面向对象
python攻城狮004–面向对象之前三篇001-函数技巧\变量\包\标准库002-高阶函数技巧-lambda\filter\map\reduce 函数003–文件の读写面向对象编程思想:面向对象编程概述面向对象编程实现面向对象编程应用内存管理进程\线程\协程 概念及学习概述自然界自然界 ---- ‘万物皆对象’面向对象:与对象面对面,关注它编程界类...原创 2019-11-29 17:11:44 · 164 阅读 · 0 评论 -
python攻城狮003--文件の读写
文件读写是很重要的内容,这涉及到程序和本地文档的交互信息.以下是内容.一切帝国的大厦,都在这上边生根发芽.文章目录涉及概念为:文件打开文件的读取文件的写入之前两篇001-函数技巧\变量\包\标准库002-高阶函数技巧-lambda\filter\map\reduce 函数涉及概念为:文件读写模式文件打开关闭文件的读取(定位,全部,行)文件写入文件读写模式 :有以下几种,...原创 2019-11-29 15:18:29 · 144 阅读 · 0 评论 -
python攻城狮002--高阶函数技巧-lambda\filter\map\reduce 函数
某网站的一套python教程今天开始啃了,东西非常多,要时刻保持记录和沉淀.文章目录lambda 函数 の 理解filter 函数map函数reduce函数使用lambda 函数 の 理解表达式,创建内嵌\简单匿名函数(匿名:没有名称的函数)filter 函数返回一个filter对象,其中包含对其执行函数时,结果为真的所有元素filter(func ,seq)示例如下...原创 2019-11-29 13:09:16 · 250 阅读 · 0 评论 -
python攻城狮001--函数技巧\变量\包\标准库
某网站的一套python教程今天开始啃了,东西非常多,要时刻保持记录和沉淀.文章目录函数技巧:环境变量模块属性:标准模块 第三方模块datetime:datetime 转换pipy.org的标准库函数技巧:序列传参def calc(a,b,c) return (a+b)*cl=[1,5,10]print(calc(1,5,10))print(calc(*l)) # 结果相同...原创 2019-11-29 12:03:51 · 298 阅读 · 0 评论 -
一个python算法刷题网站刷题总结
网址如右:点我点我网站题量和牛点这个网站里有非常多的题目,而他们的牛逼之处在于,我最精简最精简到4行解决的问题,大神都是一行代码.比如有这么到题,题目是:您住在笛卡尔市,那里的所有道路都以完美的网格布局。 您提前十分钟到达预约地点,所以您决定趁机散步。 该城市在其手机上为其市民提供了一个“步行生成”应用程序-每次您按下按钮时,都会向您发送一串由一个字母组成的字符串,代表行走的方向(例如[...原创 2019-11-25 23:55:08 · 7906 阅读 · 1 评论 -
Jupyter中用Makedown插入图片并调整大小
在使用jupyter记录笔记的时候,免不了要大量的截图记录,而默认MD情况是100%宽度显示的,这让我很惆怅.本就是一个很小的图片却显示了全屏.然后借助互联网搞定了这个问题.也就是从MD默认图片格式转换思维为html格式. 代码解决方式如下:1.設定插入圖片的大小我們發現,直接插入的圖片時,語法是這樣的:![image_name](/home/aaon/文件/assets/154...原创 2019-11-20 15:51:08 · 7532 阅读 · 0 评论 -
数据分析004
背景前言及简介making dashboards & stories in TableauThere are two major areas of focus in this lesson:Why are data visualizations more useful for delivering insight than just using summary statistics...原创 2019-11-15 01:33:05 · 165 阅读 · 0 评论 -
数据分析003-XML
XMLdesgin goaldata transfereasy to write code to read/writedocoment validationhuman readablesupports a wide variety of appsXML Standardrobust parsers in most languageswe can focus on our a...原创 2019-11-15 01:32:18 · 231 阅读 · 0 评论 -
数据分析002--数据规范和清理
什么是数据规范清理有些数据丢东西有些数据多东西有些数据和我们设计的不一样有些日期格式不一样有些分类不一样脏数据来源人的影响-输入数据数据执行数据合并编码问题数据转换丢失信息程序错误储存中损坏Measures of data qualityvalidity :conforms to a schema |有效性accuracy: conforms to gol...原创 2019-11-15 01:31:13 · 579 阅读 · 0 评论 -
数据分析笔记001
- 记录来源于Udacity的数据分析课第一章MangoDB 是关于数据预处理的课程一个马拉马车的案例我们不应该信任数据,要思考他们从哪儿来的-人 or 机器数据错误的案例google街景对房子判断错误网络文档编辑错误表格数据类型错误 我们需要整理的大概有(we need to assess our data to:)Test Assumptions AboutV...原创 2019-11-15 01:30:08 · 151 阅读 · 0 评论 -
YOLO视觉神经网络框架学习笔记
这几天断断续续看了PulkitSharma的三篇文章,第三篇是解读YOLO视觉网络的,研读的过程做了个简单的阅读笔记,对YOLO框架有了个大体的了解,这篇笔记整理的逻辑并不够好,很多细节也没有具体记录,因为原文写的蛮好了,我只是记录一下重点.如果感兴趣欢迎阅读. 欢迎点赞为什么YOLO起作用YOLO (You Only Look Once) 用的是R-CNN网络,网络不会查看整个图像,...原创 2019-11-08 12:33:44 · 614 阅读 · 0 评论 -
21个python构造函数案例,逐步加深函数构造理解
今天分享21个python小技巧,他们非常的简短,但是善于利用可能会三生万物. 交流加wx:rovesoul更多可看我博客其他内容1. 两个变量互换两个变量可以通过这种方式互相互换着赋值a = 5 b = 10 a, b = ...原创 2019-11-07 16:28:28 · 882 阅读 · 0 评论 -
Numpy终极总结-二维运算
最近准备把学过的numpy好好整理一下语法,这是第二集.欢迎加我微信rovesoul交流,备注pythonnumpy第一集总结列表变换a=np.array([[1,1],[0,1]])b=np.arange(4).reshape((2,2))print(a)print(b)>>>[[1 1]>>>[0 1]]>>>[[0 ...原创 2019-11-06 00:26:34 · 721 阅读 · 2 评论 -
Numpy终极总结-生成大法
最近准备把学过的numpy好好整理一下语法,这是第一集.欢迎加我微信rovesoul交流,备注python基础中的基础如何生成np.array如何查看array的维度如何查看array的维度组成如何查看array的元素个数import numpy as nparray = np.array([[1,2,3,4],[2,3,4,5]]) #列表转化为矩阵print(arra...原创 2019-11-06 00:23:52 · 219 阅读 · 0 评论 -
GitHub五个人脸识别项目测评
大佬给我几个人脸识别项目的github链接,我进行一下跑通记录:1.https://github.com/oarriaga/face_classification需要安装keras、TF、pandas、scipy1.2.1等版本如下:pip3 install numpy1.13.3 scipy1.2.1 scikit-learn pillow tensorflow1.1.0 panda...原创 2019-11-05 18:10:49 · 2599 阅读 · 0 评论 -
python中,自带列表功能和numpy列表生成、处理的时间对比案例
Python中,自带列表处理功能,后最近学习算法还有图片处理还有数据库处理过程中,都涉及到np来处理数据问题。并且理由都是:numpy基于原始c语言编码,速度更快。但是有多快并没有很直观的案例比较,因此今天我想做一个小的测试,对比一下这两者速度只差。案例设计如下:对比——python自己生成1亿个随机数 VS numpy生成1亿个随机数 消耗时间;对比——python将这1亿个随机数...原创 2019-11-04 14:35:10 · 627 阅读 · 0 评论 -
Python——selenium相关的周边小技巧整理
查看IDE当前使用python版本的存储位置:import sysfor i in sys.path: print(i)selenium 使用时,google浏览器的配置问题:点击查看此连接关于requests 与selenium的区别之一 :用requests.get()获取到的是Response对象,在交给BeautifulSoup解析之前,需要用到.text的方...原创 2019-11-04 11:31:50 · 115 阅读 · 0 评论 -
Flask中web表单学习
web表单的学习一,用html写form表单–html形式二,用WTF写表单模板 --类形式下边的代码中,有两种形式,一个是html形式,一个是WTF模板写的类形式…最终生成的网页也是有两个输入账号密码的地方,其功能是一样的,但是一个是html形式—即所有的排版等内容均在html中写出;下边的是web表单形式,代码相对简单,在html代码中是从<hr> 开始区分的,上边是传统...原创 2019-11-01 17:32:23 · 163 阅读 · 0 评论 -
Pycharm文件重命名—Refactor
在pycharm中重命名并不是去文件夹里直接进行修改,而应该在Pycharm里进行修改,修改方式如下:重命名输入重构(Refactor)的内容,所以在project选项卡中,选中文件或者文件名称,右键选择Refactor,再选择Rename即可。如图所示:...原创 2019-10-30 20:15:33 · 5644 阅读 · 4 评论 -
成功安装了 dlib 库
这个库真的是搞死人了,“门槛超级高”不信你在csdn搜一下,遇到这个问题的人超级多,别的都是pip install一下就ok了,而这个库,各种报错。看了几个帖子。也没顺利解决问题,因为版本不一样。先说一下我的环境python 版本——3.7.4安装了Anaconda-Navigator装的visual Studio Code,没有安装pychram软件。Mac电脑网上常见的几...原创 2019-10-08 11:32:42 · 1704 阅读 · 0 评论 -
爬虫——喜马拉雅-话说明朝播放列表
作者:MINUS大大最近在深度学习python之余在听明史,大宇茶馆讲的明史是真好啊——听朱元璋打天下、听朱棣造反、听嘉靖皇帝与文官斗智斗勇,贼上瘾。然后今天我突然想到——可以拿大宇茶馆的明史系列当一次爬虫练手。而这次爬虫练习只是想爬取这些成语标题+链接,并不想抓取背后的音频文件(因为这个播放列表本就是免费的,其实在APP听就挺好的)。熟悉来一起看下喜马拉雅的网页样子:思路划...原创 2019-09-19 17:06:09 · 725 阅读 · 0 评论 -
Python下的各类环境搭建
学Python以来,深感编程环境搭建是一件复杂的事情,所以我需要记录下来。虽然并不是从学的第一天就开始记录,这导致我已经安装了的很多东西,如pip中install的,并没有记下来,因为东看西看,觉得有用就装,已然忘记了装的初衷和目的,以及“install ……后边的代码”。从近些时记录,整理,也比不做强。加油。下边的我尽量有链接的增加了连接,希望有所帮助。作者:MINUS大大py3搭...原创 2019-09-14 22:40:11 · 179 阅读 · 0 评论