serialize 把实例化的对象写入文件 __sleep 调用serialize时触发 unserialize 把文件中的记录还原为类的实例对象 __wakeup 执行unserialize时调用 clone复制对象属性 __clone可以限制哪些属性可以复制,哪些属性采用自定义 __autolo ...
分类:
Web程序 时间:
2019-06-01 21:19:58
阅读次数:
131
面向对象: ? 三大特性 : 继承 封装 多态 什么是继承: 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类。 python中类的继承分为:单继承和多继承。 ? 在开发程序的过程中,如果我们定义了一个类A,然后又想新建立另 ...
分类:
其他好文 时间:
2019-06-01 19:40:55
阅读次数:
84
今天,我添加了查看进程属性的功能。至此进程的模块功能完成。今天特别麻烦,因为要从原来的窗口中打开新窗口,但是新窗口要加载组件。原来我为了方便,类里面的变量都尽可能设置成静态变量。但是今天我将组件设置成静态变量后,只能打开一个进程的属性窗口,或者是一个属性窗口加载了几个进程的属性。感觉今天在静态变量, ...
分类:
其他好文 时间:
2019-06-01 19:30:06
阅读次数:
67
# 每个进程之间的数据是独立的 import multiprocessing, time # 进程 cpu密集型任务 ,多线程 io 密集型任务 def conversation(qq): print('开始聊天了,%s在聊' % qq) time.sleep(1) if __name__ == '... ...
分类:
系统相关 时间:
2019-06-01 14:02:21
阅读次数:
116
目前在crontab中最小执行时间单位为分钟。 如果需要按秒来执行,有以下两种方法: 方法一:通过sleep来实现 例: 1、创建test.php文件,这里测试通过打印时间好区分。 2、确保单独访问test.php文件能打印日志。 3、编辑crontab文件,通过crontab -e 命令,比如我要 ...
分类:
系统相关 时间:
2019-06-01 13:55:48
阅读次数:
118
使用multiprocessing模块创建子进程有两种方法 1.用Process类创建子进程对象,然后用start()方法调用 2.创建父类为Process的类,在自定义的类中创建一个run方法,生成自定义类的对象为进程对象 注意 运行子进程需要在if __name__ == '__main__': ...
分类:
系统相关 时间:
2019-05-31 21:18:26
阅读次数:
169
2019年春第二次课程设计实验报告 一.实验项目名称 贪吃蛇 二.实验项目功能描述 玩家通过控制键盘实现小蛇向不同方向的移动,并通过吃食物增加蛇的长度,当小蛇和边框或自身发生碰撞时游戏失败 三.项目模块结构介绍 A.构造小蛇,依据二维数组canvas[High][Width]的对应元素,若值为0输出 ...
分类:
其他好文 时间:
2019-05-31 19:26:39
阅读次数:
99
大概思路: 1.定位到登录界面的名字,密码输入框 2.获取当前窗口句柄 3.打印网页title证明句柄以及装换 from selenium import webdriverimport timedriver=webdriver.Chrome()url='https://passport.baidu. ...
分类:
编程语言 时间:
2019-05-30 10:31:36
阅读次数:
184
一多线程的概念介绍 threading模块介绍 threading模块和multiprocessing模块在使用层面,有很大的相似性。 二、开启多线程的两种方式 进程之间是互相隔离的,不共享。需要借助第三方来完成共享(借助队列,管道,共享数据) 三、练习 练习一:多线程实现并发 练习二:三个任务,一 ...
分类:
编程语言 时间:
2019-05-28 12:59:49
阅读次数:
86
题目 暂停一秒输出(使用 time 模块的 sleep() 函数)。循环输出当前时间。 代码: 结果: ...
分类:
编程语言 时间:
2019-05-27 15:13:50
阅读次数:
116