- 博客(13)
- 收藏
- 关注
转载 PyQt5中sys.argv和sys.exit(app.exec_())
sys.argv就是运行程序时候获取命令行参数app.exet_()是指程序一直循环运行直到主窗口被关闭终止进程(如果没有这句话,程序运行时会一闪而过)那为什么要加一个sys.exit()呢?其实我感觉这个sys.exit()其实没什么作用,他其实就是用来反映程序终止的状态的,在它有父进程的情况下最好有这个sys.exit()通过她的返回值可以判断子进程的状态。而在没有子进程...
2018-12-22 14:26:00 1595
转载 QMainWindow和QWidget
一、QMainWindow QmainWindow主窗口为用户提供一个应用程序框架,它有自己的布局,可以在布局中添加控件。在主窗口中可以添加控件,比如将工具栏、菜单栏、状态栏等添加到布局管理器中。 窗口类型介绍:QMainWindow、QWidget、QDialog三个类都可以用来创建窗口,可以直接使用,也可以继承后使用。 QMainWindow窗口包含菜单栏、...
2018-12-22 14:08:00 977
转载 Pycharm+PyQt5安装配置
一、PyQT5的下载安装1、Pycharm安装库文件2、通过pip命令行安装①pip install PyQt5②pip install pyqt5-toolspip安装方式默认的安装路径在python的安装路径下,在我的电脑上是E:\Python\Lib\site-packages二、QtDesigner和QtUIC的配置1、...
2018-12-21 17:44:00 128
转载 re模块
re模块一、正则表达式中常用的字符1.11个元字符①.匹配任意字符,‘\n’除外1 import re2 print(re.findall('a.c', 'abcjkhkjfagc'))['abc', 'agc']②*匹配前一个字符0次或多次1 import re2 print(re.findall('ab*', 'ab...
2018-07-28 14:18:00 146
转载 xml模块
xml模块xml是可扩展标记语言和HTML类似,用来传输和储存数据,python里面的处理XML数据的模块为xml.etree.ElementTree,ElementTree的意思是节点树,二Element带便一个单独的节点。xml数据由标签作为标记而标又有两种。自闭合标签(有头有尾):<age>2</age>非闭合标签(有头无尾):<hus...
2018-07-27 17:09:00 98
转载 json、pickle模块
json模块1.dumps和loads这一对dumps用于将数据结构化为str像是出储存,loads解开结果1 import json2 date = {'name':'Tom', 'age':18}3 date1 = json.dumps(date)4 date2 = json.loads(date1)5 print(date2['age'])...
2018-07-27 11:36:00 56
转载 os和sys模块
os模块1.os.getcwd()得到当前pythonIDE脚本工作的目录路径2.os.name()查看当前使用的平台,对于Windows来说是‘nt’,对于Linux来说是‘posix‘3.os.getenv()和os.putenv()用来读取和设置环境变量。4.os.listdir()返回指定目录下的所有文件和目录名。5.os.remove()用来删除一个文件。...
2018-07-27 11:06:00 87
转载 time模块和random模块
time模块1.time.time()返回当前的时间戳(1970年后经过的秒数以浮点数表示)1 import time2 print(time.time())结果:1532613085.084711今天的日期是2018/7/26,该浮点数就是从1970(UNIX诞生年)年到现在这个时刻的秒数2.time.localtime()格式化...
2018-07-26 22:35:00 86
转载 初解装饰器
装饰器装饰器就是一个函数,用来装饰另一个函数。为另一个函数添加新功能。特点:①不改变原来函数的源代码 ②不改变原来函数的调用方式装饰器=高阶函数+嵌套函数+函数闭包加入目前我有一个这样的test函数,想给它增加一个新的功能,就是查看函数的运行时间,那我该怎么做呢?1 import time2 def test():3 for i in...
2018-07-24 11:44:00 85
转载 迭代器和生成器
迭代器迭代协议:有__next__()方法的对象会前进带下一个结果,在末尾时会引起StopIteration异常。迭代器:包含有next方法的实现,在正确范围内返回期待的数据以及超出范围后能够抛出StopIteration的错误停止迭代。可迭代对象:我们在使用列表、元组、字典、字符串、集合等数据类型时(这些数据类型含有__iter__()方法,可认为是可迭代对象),往往会认为...
2018-07-21 21:20:00 77
转载 sorted函数的参数
首先附上sorted函数的官方文档说明def sorted(*args, **kwargs): # real signature unknown """ Return a new list containing all items from the iterable in ascending order. A custom key fun...
2018-07-20 21:41:00 792
转载 函数的作用域、匿名函数和函数式编程
一、作用域LEGB原则L (Local) 局部作用域E (Enclosing) 闭包函数外的函数中G (Global) 全局作用域B (Built-in) 内建作用域python按照LEGB原则搜索变量,即优先级L>E>G>B1.def test1(): print("in the test1")de...
2018-07-20 15:23:00 93
转载 Format函数的一些用法
Format格式化字符串1.按序传入参数实际上format()里面的会包装成为一个元组,若“”里面的{}里没有具体的参数,则按照顺序填入print("my name is {}, my age is {}, my hobby is {}".format("alex", 18, "PingPangBall"))结果:my name isalex, my age ...
2018-07-19 17:56:00 614
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人