
python
文章平均质量分 81
Hanabi_Hey
进一寸有一寸的欢喜
展开
-
python多线程(转)
python中关于多线程的操作可以使用thread和threading模块来实现,其中thread模块在Py3中已经改名为_thread,不再推荐使用。而threading模块是在thread之上进行了封装,也是推荐使用的多线程模块,本文主要基于threading模块进行介绍。在某些版本中thread模块可能不存在,要使用dump_threading来代替threading模块。 线程创转载 2017-11-06 20:29:56 · 354 阅读 · 0 评论 -
python 实现双纵轴(y)轴图像的绘制(中文label),解决只显示一个折线label的问题
数据:原始数据中,分为第0,1,2,3列,这里使用第1(横轴),2列(左纵轴),3列(右纵轴)200649.735.0229.07200751.2533.6829.62200854.7537.8831.39200953.5736.2129.44201046.0830.7720.9201148.3231.2123.03201252.0631.2824.47201353.8631.3825.57201...原创 2018-03-13 11:30:34 · 24112 阅读 · 3 评论 -
python与桶排序(转)
python与桶排序问题提出:将以下数据:6, 8, 2, 3, 4, 0, 9, 1, 5,1按从小到达排列。桶排序原理:桶排序也叫计数排序,简单来说,就是将数据集里面所有元素按顺序列举出来,然后统计元素出现的次数。最后按顺序输出数据集里面的元素。排序过程如下:一、初始化桶的大小把数据集里面每一个元素当作一个桶,由上面问题看出,原始数据范围转载 2018-01-03 15:34:59 · 263 阅读 · 0 评论 -
Bloom Filter概念和原理(转)
Bloom Filter概念和原理焦萌 2007年1月27日 Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。Bloom Filter的这种高效是有一定代价的:在判断一个元素是否属于某个集合时,有可能会把不属于这个集合的元素误认为属于这个集合(false positive)。因此,Bloom Filt转载 2018-01-03 15:25:10 · 261 阅读 · 0 评论 -
python笔记13 - 系统模块,自定义模块的编写,模块的搜索路径,PYTHONPATH环境变量,模块的属性:__doc__, __all__,__file__,标准库模块,包
2017/10/18系统模块,自定义模块的编写,模块的搜索路径,PYTHONPATH环境变量,模块的属性:__doc__, __all__,__file__,标准库模块,包1.系统模块 sys 与系统相关的信息显示数据:sys.path 模块搜索路径,path[0]是当前脚本信息的路径名,或者是''sys.modules原创 2017-11-02 16:18:53 · 534 阅读 · 0 评论 -
python多进程笔记2 - 进程间通信:队列,管道,文件,共享内存,信号量,事件,互斥锁,socket
2017/11/4 进程间通信,进程池进程间通信(IPC,inter-process communication):生产进程生产食物,消费进程购买食物,消费进程一直监视生产状况,只要一有食物就将其取出来,如果取到食物None,两者关系结束,于是主进程也结束。远程过程调用协议(remote procedure call protocal),需要某些传输协议一般情况下 父进程会等子进程结束原创 2017-11-09 15:24:36 · 1210 阅读 · 0 评论 -
python笔记12 - 装饰器,模块(时间,数学)
2017/10/17装饰器,模块(时间,数学)1.装饰器decorator(专业提高篇): 装饰器是一种函数,主要作用是用来包装另一个函数或者是类;包装的目的: 是在不改变原函数名的情况下,改变被包装函数(对象)的行为;装饰器函数:def 装饰器函数名(参数): 函数块 return 函数带装饰器函数的语法:原创 2017-10-31 17:21:04 · 545 阅读 · 0 评论 -
python笔记11 - lambda函数,globals()/locals()函数,eval()exec()函数,闭包函数,函数式编程,高阶函数
2017/10/16.lambda函数,globals()/locals()函数,eval()exec()函数,闭包函数,函数式编程,高阶函数1.lambda表达式(又称匿名函数对象)作用: 创建一个匿名(无名)函数对象 同def类似,但是不提供函数名语法: lambda [参数1,参数2,...]:表达式 注:[]内的部分可以省略原创 2017-10-31 10:32:24 · 997 阅读 · 0 评论 -
python笔记1 - python概述
AI行业分析:金融行业风险投资分析;百度搜索,抓取关键词频率,提高搜索排名;自动生成excel报表语言评价:python可以调用其他语言,是一门胶水语言(c速度快 python速度最慢),"php是世界上最好的语言" 电脑硬件(类比人体器官): cp原创 2017-10-11 23:51:24 · 281 阅读 · 0 评论 -
python笔记2 - 函数,表达式,语句
1.python诞生创始人:Guido van Rossum(荷兰人)时间:1989年圣诞节地点:阿姆斯特丹应用领域: 系统运维 网络编程(搜索引擎,爬虫,服务器编程等) 科学计算 人工智能,机器人 web开发 云计算 大数据及数据库编程 教育 游戏 图像版本:原创 2017-10-12 22:18:12 · 400 阅读 · 0 评论 -
python笔记10 - 函数传参,嵌套,作用域
2017/10/14函数的传参,嵌套,作用域变量 1.可变/不可变类型 的实参的参数传递的区别可变: 列表list,集合set,字典dict不可变: frozenset,tuple(只可以进行索引查找,不可以进行索引赋值),str,float,int... 思考:函数只能通过返回值传回数据吗? 实例1(可变类型数据):def fn(原创 2017-10-29 23:02:59 · 947 阅读 · 0 评论 -
python笔记9 - 函数传参
2017/10/13函数传参 1.函数传参定义:函数是可以重复执行的代码块,可以重复使用作用:定义用户级的函数(非系统库内,用户子集定义,子集拿来使用执行)语法: def 函数名(参数列表): 语句块(代码块)...语法说明: (1)函数名是语句块的名称; (2)函数名的命名规则与变量名相同(变量名是一个标识符);原创 2017-10-29 23:01:45 · 458 阅读 · 0 评论 -
python笔记8 - 集合
2010/10/11集合1.字典的基本函数操作:len(x) 返回字典的长度max(x) 返回字典的键的最大值min(x) 返回字典的键的最小值sum(x) 返回字典中所有键的和any(x) 真值测试,任意键为真,则返回True,否则返回Falseall(x) 真值测试,所有键为真,则返回True,否则返回False 总结:所有的容器都支持以上的函数操作原创 2017-10-29 23:00:43 · 944 阅读 · 0 评论 -
python笔记7 - 元组,字典
2017/10/10元组,字典 ================================================================================================== 元组 tuple元组是不可改变的序列(像字符,元素个数和元素数据能够保证其可靠性),同list一样,元组可以存放任意的值 (1)表示方法:原创 2017-10-29 22:59:01 · 381 阅读 · 0 评论 -
python笔记6 - 序列,列表(生成,常用方法,运算,切片赋值),深拷贝和浅拷贝,列表推导式
2017/10/9序列,列表(生成,常用方法,运算,切片赋值),深拷贝和浅拷贝,列表推导式==================================================================技巧,subl中多行同时缩进选中按下tab============================================================原创 2017-10-29 22:57:45 · 441 阅读 · 0 评论 -
python笔记5 - 字符串格式化表达式,while语句嵌套,for循环,break,continue,死循环
2017/9/29字符串格式化表达式,while语句嵌套,for循环,break,continue,死循环 =====================================================================技巧:subl中按ctrl+shift+上(下)键,能够上下移动光标所在的行数据=========================原创 2017-10-29 22:56:44 · 913 阅读 · 0 评论 -
python笔记4 - 索引,切片,字符编码转换函数,字符串的属性方法,字符串格式化表达式,占位符,基于字典的字符串格式化,循环语句
2017/9/28索引,切片,字符编码转换函数,字符串的属性方法,字符串格式化表达式,占位符,基于字典的字符串格式化,循环语句 ========================================================================索引index: python 字符串是不可以改变的"字符"序列语法: 字符串[整数值]说明原创 2017-10-29 22:55:18 · 373 阅读 · 0 评论 -
python笔记3 - 布尔运算,位运算,字符串 str,转义序列,ASCII编码,len函数,隐式字符串拼接,in & not in 运算符
2017/9/27布尔运算,位运算,字符串 str,转义序列,ASCII编码,len函数,隐式字符串拼接,in & not in 运算符 =============================================================== 布尔运算:运算符:not and or not:逻辑取反语法:not 表达式实例1:if原创 2017-10-29 22:53:30 · 437 阅读 · 0 评论 -
Django链接Mysql 8.0 出现错误(1045:Access denied for user 'root'@'localhost' (using password: NO) 的一种解决方法
引言:我原文这两天自己在鼓捣 Django 链接 Mysql 数据库 的时候出现了一个错误,试了几天也没有一个比较好的解决方法。今天偶然之下 解决了这个错误,把解决过程分享一下, 顺便看看有没有大牛指点一下原因。运行环境: Django版本2.0 ; Mysql 版本 8.0.11;错误代码: django.db.utils.OperationalError: (1045:Access den...转载 2018-05-31 13:07:36 · 4275 阅读 · 5 评论