python
文章平均质量分 81
十里桃林折颜
这个作者很懒,什么都没留下…
展开
-
Python的logging模块使用指南
Python的logging模块使用指南原创 2022-04-01 17:58:30 · 1069 阅读 · 1 评论 -
linux中离线安装Pyecharts
linux中离线安装Pyechartslinux服务器 python版本3.71 安装文件准备通过https://pypi.org/搜索下载的安装包如下:javascripthon-0.11 jupyter-echarts-pypkg-0.1.5 macropy3-1.1.0b2 prettytable-0.7.2 dukpy-0.2.3-cp37-cp37m-manylinux1_x86_64.whl Jinja2-2.10-py2.py3-none-any.wh...原创 2020-11-11 15:38:40 · 1154 阅读 · 0 评论 -
差分
差分一阶差分就是离散函数中连续相邻两项之差;定义X(k),则Y(k)=X(k+1)-X(k)就是此函数的一阶差分Y(k)的一阶差分Z(k)=Y(k+1)-Y(k)=X(k+2)-2*X(k+1)+X(k)为此函数的二阶差分.差分的意义当我们面对具有一定趋势的线性时间序列数据时,我们通常会对数据进行一次1阶差分或者2、3阶差分使其平稳。差分的目的主要是消除一些波动 使数据趋于平稳你说的没...原创 2019-12-07 17:54:39 · 2626 阅读 · 0 评论 -
python的多进程实现的四种方式
1 os.fork()"""pid=os.fork()1.只用在Unix系统中有效,Windows系统中无效2.fork函数调用一次,返回两次:在父进程中返回值为子进程id,在子进程中返回值为0"""import ospid=os.fork()if pid==0:print("执行子进程,子进程pid={pid},父进程ppid={ppid}".format(pi...转载 2019-12-01 00:42:33 · 261 阅读 · 0 评论 -
keras模型在Django中采用异步线程调用时报错 Tensor is not an element of this graph.的解决方案
报错内容:Typelrror: Cannot interpret feed_dict key as Tensor: Tensor Tensor (Placeholder:0", shape=(4, 80), dtype-float32) is not an element of this graph.详情请看图片报错位置在load_model()这里。原因:不明,可能是k...原创 2019-11-29 12:21:20 · 555 阅读 · 0 评论 -
创建异步线程
import threading,timedef thead(num): # time.sleep(1) print("线程%s开始执行"%num) time.sleep(3) print("线程%s执行完毕"%num)def main(): print("主方法开始执行") #创建2个线程 poll = []#线程池 ...原创 2019-12-27 15:42:21 · 335 阅读 · 0 评论 -
python中强大但又危险的eval,可将字符串转函数并执行
eval函数的危险性以及如何设置白名单进行规避风险,但是白名单设置复杂,相关内容参考https://segmentfault.com/a/1190000011532358其他方式如何规避:一般情况,可以使用ast.literal_eval()函数是可以代替eval()。但是ast.literal_eval()在将字符串转成函数进行调用时,很可能会报错。可以使用声明:以下纯属个...原创 2019-09-06 18:39:03 · 1169 阅读 · 0 评论 -
Anaconda Prompt 消失或者无法打开的解决方案
打开终端,跳转到Anaconda的安装目录,输入 python .\Lib\_nsis.py mkmenus原创 2019-07-01 15:49:03 · 6476 阅读 · 2 评论 -
列表直接转成字符串后如何转回列表 :使用eval函数
list1 = [1,2,3,4,5]str1 = str(list1)print(str1, type(str1))list2 = eval(str1)print(list2, type(list2)) 结构:[1, 2, 3, 4, 5] <class 'str'>[1, 2, 3, 4, 5] <class 'list'>原创 2019-05-27 17:45:37 · 1342 阅读 · 0 评论 -
dlib人脸识别 模块 如何 在Python 中安装
dlib人脸识别 模块 如何 在Python 中安装? - 知乎 https://www.zhihu.com/question/34524316要下载对应版本的轮子,直接pip安装不上 要找到对应轮子下载目录用 pip install 文件.whl安装 ...转载 2018-08-24 08:26:45 · 508 阅读 · 0 评论 -
Python笔记3 :列表
列表的简单操作'''列表操作'''# 列表组合list4 = [1,2,3]list5 = [4,5,6]print(list4, list5)print(list4 + list5)# 列表重复list6 = [7,8,9]print(list6 * 3)# in not inprint(1 in [1,2,3])# 列表截取(切片)list7 =...原创 2018-08-08 21:02:53 · 173 阅读 · 0 评论 -
Python笔记4 :数据类型的互相转换
# tuple(seq)# 将列表转为元组 :l = [1,2,3,4,5,6]t10 = tuple(l)print(t10) list、tuple、string-->setset()tuple、set、string-->listlist()list、set、string-->tupletuple() 字符串转为列表的函数:split(...原创 2018-08-09 08:10:15 · 164 阅读 · 0 评论 -
Python笔记8:collections 库
from collections import defaultdict# 使用dict时,如果引用的key不存在,会抛出KeyError异常。如果希望key不存在时,能得到一个默认的值,就使用defaultdictd1 = {"a":1, "b":2, "c":3}# print(d1["d"])print(d1.get("d"))d2 = defaultdict(lambda :...原创 2018-08-09 16:31:44 · 162 阅读 · 0 评论 -
python练习程序1:编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数。如果用户没有输入奇数,则输出一个消息进行说明
编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数。如果用户没有输入奇数,则输出一个消息进行说明 #循环从控制台输入程序num_list=[]for i in range(10): num=int(input("第"+str(i+1) + "个数")) #这里必须把i转为字符串类型,因为默认的i是int型 num_list.append(num) #这...原创 2018-08-01 08:17:15 · 26004 阅读 · 1 评论 -
Python小知识:super()函数
转自:Python编程中对super函数的正确理解和用法解析_python_脚本之家 https://www.jb51.net/article/87807.htmpython3.0后,做了改良,super()函数不用传参数需要注意的问题:super只能用在新式类中。 super在多重继承有问题,如果子类继承多个父类,那么super调用第一个父类的方法。 不要混用这两种调用父类方法...转载 2018-08-09 21:39:41 · 282 阅读 · 0 评论 -
Python快速排序(采用递归的方法)
实现思想:通过key的值来对整个列表进行分割,通过key与列表中其他所有数进行一一粗略比较(一个数比它大就放在原处,比它小就互换位置),使key左边的数都比它小,右边的数都比它大。def sub_sort(array,low,high): key = array[low] while low < high: while low <...原创 2018-08-07 21:19:40 · 2538 阅读 · 0 评论 -
Python技术帖:一句话打印99乘法表
九九乘法表的实践在OSChina上也有一个九九乘法表的代码,如下(原文链接:http://www.oschina.net/code/snippet_53549_2238)print('\n'.join([' '.join(['%s*%s=%-2s' % (y,x,x*y) for y in range(1,x+1)])for x in range(1,10)]))短短一句话,就完...转载 2018-08-11 09:19:56 · 1892 阅读 · 0 评论 -
python小知识点4 --import和__init__的作用和使用方法
文章截取自:python包的导入——__init__.py - CSDN博客 https://blog.csdn.net/zyl1042635242/article/details/44196601 Python包中__init__.py作用 - 徐文 - 博客园 http://www.cnblogs.com/AlwinXu/p/5598543...原创 2018-08-07 19:37:15 · 3896 阅读 · 0 评论 -
Python笔记2 :字符串
字符串格式化输出:weight=75print("*%d*"%(weight)) print("*%5d*"%(weight)) #至少五个字符,不足从前面补空格print("*%2d*"%(weight)) #至少2个字符print("*%-5d*"%(weight)) #至少五个字符,不足从后面补空格print("*%-2d*"%(weight))pri...原创 2018-08-08 20:46:54 · 314 阅读 · 0 评论 -
python小知识5:字符串的replace操作
str1 = input("请用户输入评论:")print(str1.replace('a', '+')) print(str1)print(str1.replace('a', '+', 3))'''请用户输入评论:aaaaaaa+++++++aaaaaaa+++aaaa'''总结:replace不能改变原字符串,需要将替换后的字符串赋值给一个新的字符串才能得到改变后的...原创 2018-08-03 11:45:43 · 679 阅读 · 0 评论 -
Python3.x中文件(txt,csv)与list之间的互相转换
#列表写入myList = ['pi','2po','3df','4sf'] file=open('filePath.txt','w')for items in myList: file.write(items) file.write("\n") file.close();# 操作完成后关闭#列表读出file=open('filePath.txt',...转载 2018-06-13 00:31:50 · 1705 阅读 · 2 评论