线程状态:new 新生 start 准备就绪 运行状态 阻塞状态(sleep, wait,同步锁) 死亡状态 线程停止:1.标志位停止;2.自动停止,利用次数 线程休眠:模拟延时。每个对象都有一把锁,sleep不会释放锁。Thread.sleep(); 线程礼让:Thread.yield() 线程合 ...
分类:
编程语言 时间:
2020-01-26 13:10:52
阅读次数:
89
在这里和大家分享二种selenium中上传文件的方法。 方法一:使用input,type=file来实现 具体代码如下: e=driver.find_element_by_name("filename") #定位上传文件的元素 time.sleep(2) e.send_keys(r'D:\demo. ...
分类:
Web程序 时间:
2020-01-26 11:47:54
阅读次数:
98
datetime.datetime.now()获取当前日期和时间 datetime.datetime(2019,9,30,22,22,0) 构造日期和时间函数 fromtimestamp() 可以将时间戳转换成 datetime 对象 strptime()和strftime()函数 strptime ...
分类:
编程语言 时间:
2020-01-25 23:41:31
阅读次数:
143
1,sleep()声明在Thread类中,而且是静态方法; wait()声明在Object类中,而且必须由锁对象调用。 2,sleep()时间达到后恢复; wait()可以设置事件自动恢复,如果没有设置时间必须由notfiy来唤醒; 3,sleep()不会使得这个线程失去锁; wait()会使得当前 ...
分类:
其他好文 时间:
2020-01-25 22:01:24
阅读次数:
104
1.首先看app中怎么划分横纵坐标 2.swipe函数 def swipe(self, start_x, start_y, end_x, end_y, duration=None): """Swipe from one point to another point, for an optional ...
分类:
移动开发 时间:
2020-01-25 10:29:38
阅读次数:
166
1. sleep(); 每个方法都有一个锁,sleep方法不会释放锁。 会使线程停止运行一段时间,线程将处于阻塞状态。 2. wait() 不绑定资源,线程将处于阻塞状态。 3. jion () 哪个线程调用,哪个就被阻塞。调用在该线程start 之后 4. yield() 调用该方法,让正在执行的 ...
分类:
编程语言 时间:
2020-01-24 14:42:49
阅读次数:
121
哈哈哈,我们平时都经常见到python的进度条,安装pip包的时候,更新的时候,调用第三方库的时候,,,但是很少有人试过自己实现,今天来了兴趣就自己写一套哈哈哈 进度条的输出是在原地刷新的,所以用到输出的‘\r’和time库的sleep(),‘\r’即“换行,光标在上一行”。这里提供两种方法: —— ...
分类:
编程语言 时间:
2020-01-24 13:19:16
阅读次数:
107
When you want to make some delay in running code you can use Task.Delay(TimeSpan interval) method . This method is similar to Thread.Sleep, but it is ...
分类:
其他好文 时间:
2020-01-24 09:29:21
阅读次数:
108
上传操作有两种情况: 第一种:如果是 input 可以直接输入路径的,那么直接调send_ keys输入路径 第二种:非 inpat 标签的上传,则需要借助第三方工具,有一下三种方法 2.1 Autolt 我们去调用其生成的 au3 或 exe 文件; 2.2 SendKeys 第 三方库(目前只支 ...
分类:
Web程序 时间:
2020-01-24 00:09:35
阅读次数:
136
# 鼠标悬浮 from selenium.webdriver import ActionChains data_gslx = driver.find_element_by_xpath('//div[text()="有限责任公司"]') #选择公司类型 action = ActionChains(dr ...
分类:
其他好文 时间:
2020-01-23 14:09:54
阅读次数:
86