搜索到与相关的文章
Python

解决python执行不输出系统命令弹框的问题

最近做一个的GUI,因为调用了os模块里的system方法,使用pyinstaller打包的时候选择不输出系统命令弹框,程序无法运行,要求要有系统命令框。在网上找到一个解决办法。使用subprocess.run()方法。这里有一个简单的例子:fromtimeimportsleepfromsubprocessimportrunforiinrange(10):sleep(1)run("tree",shell=True)#因为没有弹框,这部分用来验证程序是否执行

系统 2019-09-27 17:57:29 2311

Python

Python 实例方法、类方法、静态方法的区别与作用

Python中至少有三种比较常见的方法类型,即实例方法,类方法、静态方法。它们是如何定义的呢?如何调用的呢?它们又有何区别和作用呢?且看下文。首先,这三种方法都定义在类中。下面我先简单说一下怎么定义和调用的。(PS:实例对象的权限最大。)实例方法定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法);调用:只能由实例对象调用。类方法定义:使用装饰器@classmethod。第一个参数必须是当前

系统 2019-09-27 17:56:54 2311

Python

python获取Linux下文件版本信息、公司名和产品名的方法

本文实例讲述了python获取Linux下文件版本信息、公司名和产品名的方法,分享给大家供大家参考。具体如下:区别于前文所述。本例是在linux下得到文件版本信息,主要是通过pefile模块解析文件中的字符串得到的。代码如下:def_get_company_and_product(self,file_path):"""Readallpropertiesofthegivenfilereturnthemasadictionary.@return:atumple

系统 2019-09-27 17:55:49 2311

Python

Python中MYSQLdb出现乱码的解决方法

本文实例讲述了Python中MYSQLdb出现乱码的解决方法,分享给大家供大家参考。具体方法如下:一般来说,在使用mysql最麻烦的问题在于乱码。查看mysql的编码:命令:复制代码代码如下:showvariableslike'character_set_%';可以看到如下结果:character_set_client为客户端编码方式;character_set_connection为建立连接使用的编码;character_set_database数据库的

系统 2019-09-27 17:55:26 2311

Python

Python执行Linux系统命令的4种方法

(1)os.system仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息复制代码代码如下:system(command)->exit_statusExecutethecommand(astring)inasubshell.如果再命令行下执行,结果直接打印出来复制代码代码如下:>>>os.system('ls')04101419778.CHMbashdocumentmediapy-djangovideo11.wmvbooksdownloadsPi

系统 2019-09-27 17:55:07 2311

Python

快讯!“Python背后有推手?”程序员:真相扎心!

人红是非多,最近Python就遇到了这样的问题。与国际技术社区上一片「形势大好」对比鲜明的是,国内技术圈却一直存在对Python,「力挺」和「吃瓜」两派阵营,针锋相对,那么,Python到底有没有用,真相究竟如何?是谁推波助澜了Python?Python究竟能做什么?程序员:该重新定义都说Python易学,究竟好学在哪里呢?因为其拥有大量第三方库,所以开发人员不必重复造轮子,就像搭积木一样,只要擅于利用这些库就可以完成绝大部分工作。它可以做网络爬虫。不夸张

系统 2019-09-27 17:54:06 2311

Python

使用python搭建服务器并实现Android端与之通信的方法

前言好久没有更技术文了,再不写怕是博客要废掉了,今天更一篇关于搭建服务端并与Android端通信的文章,为了节省代码量,服务端使用PythonFlask,Android端使用Okhttp,还是老样子,文章不讲原理只给具体实现,想要了解原理可至官网详细研究。服务端环境:服务端使用Python3.5+PyCharm新建Flask项目看图:然后create,初始化完成之后项目结构应该类似如下:其实这时候直接启动项目就可以在浏览器访问到:这就是使用现成框架的好处h

系统 2019-09-27 17:53:28 2311

Python

python 函数 变量和闭包

首先我们认定,python中定义域查找遵循local->Enclosing->Global->Built-in顺序:a=1deffunc1():...print(a)...a=111...print(a)...func1()Traceback(mostrecentcalllast):File"",line1,inFile"",line2,infunc1UnboundLocalError:localvariable'a'referencedbeforeass

系统 2019-09-27 17:53:22 2311

Python

OpenCV-Python学习笔记(五):程序性能检测及优化

在图像处理中每秒钟都要做大量的运算,所以你的程序不仅要能给出正确的结果,同时还必须要快。所以这节将要学习:•检测程序的效率•一些能够提高程序效率的技巧1.使用OpenCV检测程序效率cv2.getTickCount()函数返回从参考点到这个函数被执行的时钟数。所以当你在一个函数执行前后都调用它的话,你就会得到这个函数的执行时钟数。cv2.getTickFrequency()返回时钟频率,或者说每秒钟的时钟数。另外:也可以导入time模块,使用time.ti

系统 2019-09-27 17:53:21 2311

Python

Python3快速入门(十)——Python3网络编程

Python3快速入门(十)——Python3网络编程一、socket模块简介Python提供了两个级别访问的网络服务,低级别的网络服务支持基本的Socket,提供了标准的BSDSocketsAPI,可以访问底层操作系统Socket接口的全部方法;高级别的网络服务模块SocketServer,提供了服务器中心类,可以简化网络服务器的开发。socket不支持多并发,socketserver是对socket的再封装,简化网络服务器版的开发。二、socket模块

系统 2019-09-27 17:53:15 2311