为什么会去结束进程呢?因为在做appium中遇到H5跳转了多个页面的时候,出现了获取的pagesource是上一个页面的情况,这时候就需要先退出webview,然后杀掉chromedriver的进程,再次进入webview就可以了。

经尝试过使用

os.killsubprocess

结果都不能关闭掉进程。最后使用win32的进程关闭方法可行

下面是杀掉进程代码:

import win32com.client
import wmidef kill_chromedriver(self):wmi1 = win32com.client.GetObject('winmgmts:')c = wmi.WMI()for p in wmi1.InstancesOf('win32_process'):if p.Name == 'chromedriver.exe':for process in c.win32_Process(ProcessId=p.Properties_('ProcessId')):process.Terminate()

  

转载于:https://www.cnblogs.com/harry-xiaojun/p/9648162.html

python3 结束进程相关推荐

  1. selenium webdriver - 结束进程

    1 import org.openqa.selenium.WebDriver; 2 import org.openqa.selenium.firefox.FirefoxDriver; 3 import ...

  2. vbs结束进程代码_物联网学习教程—Linux系统编程之进程控制

    Linux系统编程之进程控制 一.结束进程 首先,我们回顾一下 C 语言中 continue, break, return 的作用: continue: 结束本次循环 break: 跳出整个循环,或跳 ...

  3. Win64 驱动内核编程-26.强制结束进程

    强制结束进程 依然已经走到驱动这一层了,那么通常结束掉一个进程不是什么难的事情.同时因为win64 位的各种保护,导致大家慢慢的已经不敢HOOK了,当然这指的是产品.作为学习和破解的话当然可以尝试各种 ...

  4. Linux 查看端口占用情况 并 结束进程

    lsof -i:端口号 kill -9 PID 原文:Linux 查看端口占用情况 并 结束进程 我的小站.Github.CSDN 有时候使用 ps 命令无法检查出特定的进程,可考虑通过观察端口占用情 ...

  5. vmware-vmx.exe无法结束进程_?进程的状态转换

    一.进程的状态和转换 1.1进程的三态模型 按进程在执行过程中的不同情况至少要定义三种状态: 运行(running)态:进程占有处理器正在运行的状态. 进程已获得CPU,其程序正在执行.在单处理机系统 ...

  6. PHP-FPM对比Swoole:Swoole多了Reactor线程监听Socket 句柄的变化 代码初始化一次不结束进程 ws tcp mqtt服务

    PHP-FPM Master 主进程 / Worker 多进程模式. 启动 Master,通过 FastCGI 协议监听来自 Nginx 传输的请求. 每个 Worker 进程只对应一个连接,用于执行 ...

  7. mysql 服务器 kill进程_mysql查询结束进程kill

    ### 首先登陆mysql shell $ mysql -u root -h 127.0.0.1 -p $密码输入 ### 查看mysql中现在执行的 所有线程 mysql>show proce ...

  8. 【Linux系统编程】进程的控制:结束进程、等待进程结束

    结束进程 首先,我们回顾一下 C 语言中 continue, break, return 的作用: continue: 结束本次循环 break: 跳出整个循环,或跳出 switch() 语句 ret ...

  9. C#各种结束进程的方法详细介绍

    Process类的CloseMainWindow, Kill, Close Process.CloseMainWindow是GUI程序的最友好结束方式,从名字上就可以看出来它是通过结束主窗体,相当于用 ...

最新文章

  1. Struts1.x系列教程(4):标签库概述与安装
  2. 国产光刻机正式宣布:今年出货150台
  3. python发明者叫什么-Guido发明的python语言是哪一年正式发布的?
  4. 使用ASP.NET MVC Futures 中的异步Action
  5. 高级数据结构与算法 | 并查集(Union-Find)
  6. 入门深度学习,其实并不难!
  7. c语言尹宝林答案,c程序设计导引 尹宝林
  8. Struts2 Servelet重构
  9. Spring源码:StopWatch 计时秒表
  10. iOS UIWebView 之 UIProgressView
  11. java was datasource_mybatis默认的数据源连接池(PooledDataSource和UnPooledDataSource)
  12. java21天打卡 day10-字符串2
  13. 5.7 Universal Transformers
  14. ios开发之cocoapods导入新三方库报错RuntimeError - [Xcodeproj] Unknown object version.
  15. Ogre 正常初始化(0xc0150002)失败 解决办法
  16. ie网站无法找到服务器,IE中无法找到已经安装的个人证书
  17. python爬取凤凰新闻网_爬取网易,搜狐,凤凰和澎湃网站评论数据,正负面情感分析...
  18. 一年四季的时令蔬菜水果表
  19. 第三种是经典著作阅读法
  20. python怎么读单词和古文,Albino Python是什么意思

热门文章

  1. 蒋宇捷——程序员的进化 - 在拉勾1024程序员节上的演讲
  2. XML/JSON 语法随堂笔记
  3. 聚美优品启动上市,真的那么赚钱吗?
  4. ConstraintLayout各种居中设置
  5. 水溶Cy7/Cy3/Cy5-SE染料,水溶性CY7活化酯,CAS号:477908-53-5
  6. Microsoft Dynamics CRM 常用JS语法(已转成vs2017语法提示)
  7. 单片机 c语言 可控硅,单片机控制可控硅电路
  8. 【备忘】Oracle商业智能BI产品OBIEE11G深入浅出全套视频教程
  9. mac搭建IPV6网络环境
  10. 3D模型欣赏:永恒之王异形机甲风