Python

【OpenCV】opencv-python 版使用要点

BacktoOpenCVIndeximage#tocreateanewimageblank_image=np.zeros((height,width,3),np.uint8)#imagesize##forgrayimagerows,cols=img.shapeh,w=img.shape##forcolorimagerows,cols,channels=img.shapeh,w,c=img.shapeAPIs有些C++中的基础数据结构,比如Point,Poi

系统 2019-09-27 17:55:30 2070

Python

Django 2.2 + python 3.7下 AttributeError

在Django2.2+python3.7环境下,使用MySQL作为数据库引擎,执行makemigrations会出现AttributeError:'str'objecthasnoattribute'decode'错误.初步推断是因为使用PyMySQL代替mysqlclient的原因,而django本身的代码都是针对mysqlclient写的.PyMySQL这里传入的会是一个str类型,而str类型没有decode方法所以报错.在网上找到了一个暂时的解决方法

系统 2019-09-27 17:53:35 2070

Python

linux中如何使用python3获取ip地址

前言这篇文章主要介绍了linux中如何使用python3获取ip地址,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。一、不带参数#!/usr/bin/python#-*-coding:UTF-8-*-importosdefget_ip():#注意外围使用双引号而非单引号,并且假设默认是第一个网卡,特殊环境请适当修改代码out=os.popen("ifconfig|grep'inetaddr:'|grep-

系统 2019-09-27 17:52:11 2070

Python

Python学习笔记—Day03

Python学习第二天之基础知识03:今天玩一个好玩的库——turtle库,翻译过来是海龟库,是一个用于画图的库,个人觉得很有意思。今天就来玩一下这个库。turtle库的引入:fromturtleimport*turtle的基本知识及语句:向前行进:forward()向后:backward()向左:left()向右:right()抬起画笔:penup()放下画笔:pendown()这是最基础的一些画笔指令,接下来介绍一些很好玩的指令:goto()将画笔移动

系统 2019-09-27 17:52:08 2070

Python

Python基础(2)

五,Python基础(2)1.数据类型基础(一)什么是数据类型?用于区分变量值的不同类型。(二)为何对数据分类?针对不同状态就应该用不同类型的数据去标识。(三)数据类型分类1.数字类型1.1整型(int)1.11作用表示人的年龄、各种号码、级别1.12定义age=24#age=int(24)print(id(age))print(type(age))print(age)1982099648241.13如何用加减乘除、逻辑判断(大于、小于)print(a+b

系统 2019-09-27 17:50:57 2070

Python

Python实现时间序列可视化的方法

时间序列数据在数据科学领域无处不在,在量化金融领域也十分常见,可以用于分析价格趋势,预测价格,探索价格行为等。学会对时间序列数据进行可视化,能够帮助我们更加直观地探索时间序列数据,寻找其潜在的规律。本文会利用Python中的matplotlib【1】库,并配合实例进行讲解。matplotlib库是一个用于创建出版质量图表的桌面绘图包(2D绘图库),是Python中最基本的可视化工具。【工具】Python3【数据】Tushare【注】示例注重的是方法的讲解,

系统 2019-09-27 17:50:03 2070

Python

使用Python代码实现Linux中的ls遍历目录命令的实例代码

一、写在前面前几天在微信上看到这样一篇文章,链接为:https://www.jb51.net/it/692145.html,在这篇文章中,有这样一段话,吸引了我的注意:在Linux中ls是一个使用频率非常高的命令了,可选的参数也有很多,算是一条不得不掌握的命令。Python作为一门简单易学的语言,被很多人认为是不需要认真学的,或者只是随便调个库就行了,那可就真是小瞧Python了。那这次我就要试着用Python来实现一下Linux中的ls命令,小小地证明下

系统 2019-09-27 17:49:46 2070

Python

Python数据分析基础

本书特色想深入应用手中的数据?还是想在上千份文件中重复同样的分析过程?没有编程经验的非程序员们如何能在最短的时间内学会用当今炙手可热的Python语言进行数据分析?来自Facebook的数据专家ClintonBrownley可以帮您解决上述问题。在他的这本书里,读者将能掌握基本Python编程方法,学会编写出处理电子表格和数据库中的数据的脚本,并了解使用Python模块来解析文件、分组数据和生成统计量的方法。●学习基础语法,创建并运行自己的Python脚本

系统 2019-09-27 17:49:39 2070

Python

【Python】flask框架 响应前端ajax请求

【Python】flask框架响应前端ajax请求前端JavaScript代码后端Python代码前端JavaScript代码//--------------------------------------------GET请求alert("GET");$.ajax(

系统 2019-09-27 17:49:16 2070

Python

量化投资学习必读书目(六)——《Python金融大数据分析》

内容介绍Python凭借其简单、易读、可扩展性以及拥有巨大而活跃的科学计算社区,在需要分析、处理大量数据的金融行业得到了广泛而迅速的应用,并且成为该行业开发核心应用的首选编程语言。《Python金融大数据分析》提供了使用Python进行数据分析,以及开发相关应用程序的技巧和工具。《Python金融大数据分析》总计分为3部分,共19章,第1部分介绍了Python在金融学中的应用,其内容涵盖了Python用于金融行业的原因、Python的基础架构和工具,以及P

系统 2019-09-27 17:47:29 2070

Python

python Web 之基石 - - CGI 编程 (基于python3)

一、CGI编程之前缀篇CGI目前由NCSA维护,NCSA定义CGI如下:CGI(CommonGatewayInterface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。网页浏览为了更好的了解CGI是如何工作的,我们可以从在网页上点击一个链接或URL的流程:1、使用你的浏览器访问URL并连接到HTTPweb服务器。2、Web服务器接收到请求信息后会解析URL,并查找访问的文件在服务器上是否存在,如果存在返

系统 2019-09-27 17:45:43 2070

Python

Python Tkinter GUI编程入门介绍

一、Tkinter介绍Tkinter是一个python模块,是一个调用Tcl/Tk的接口,它是一个跨平台的脚本图形界面接口。Tkinter不是唯一的python图形编程接口,但是是其中比较流行的一个。最大的特点是跨平台,缺点是性能不太好,执行速度慢。一般使用Tkinter的方法是:FromTkinterimport*或者:importTkinter两者的区别我们前面讲模块的时候已经说过了。二、Tkinter的使用先看一下GUI程序的开发,熟悉MFC的朋友应

系统 2019-09-27 17:37:37 2070

Python

python3实现高效的端口扫描

我们通过python-nmap实现一个高效的端口扫描工具,与定时作业crontab及邮件告警结合,可以很好的帮助我们及时发现异常开放的高危端口。当然,该工具也可以作为业务服务端口的可用性探测,例如扫描192.168.209.121-125网段Web服务端口80s是否处于open状态。我们这里所采用的scan方法arguments参数指定为-v-PE-p+端口,-v表示启用细节模式,可以返回非up状态主机清单;-PE表示采用TCP同步扫描(TCPSYN)方式

系统 2019-09-27 17:55:34 2069

Python

用python实现面向对像的ASP程序实例

本文实例讲述了用python实现面向对像的ASP程序的方法。分享给大家供大家参考。具体实现方法如下:平时我们写ASP时,一般都用vbscript或javascript.javascript是用function来实现类的,很麻烦,而且效果不爽.vbscript虽然可以实现类,但是功能上也有很大的局限性.如果用python来写ASP脚本,就可以实现真的类,成为真正的面向对像.请看下面的例子:复制代码代码如下:<%@LANGUAGE="python"CODEPA

系统 2019-09-27 17:54:32 2069

Python

status 1: python setup.py egg_info Check

ERROR:Commanderroredoutwithexitstatus1:command:/usr/bin/python-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'/tmp/pip-install-CE2YBO/numpy/setup.py'"'"';__file__='"'"'/tmp/pip-install-CE2YBO/numpy/setup.py'"'"';f=getattr(tokeni

系统 2019-09-27 17:54:18 2069