PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'C:\\Users\\video\\AppData\\Local\\Temp\\tmpfipzk8ma'--问题解决

4,573 阅读3分钟
原文链接: www.cnblogs.com
huangweiping
博客园     首页     新随笔     联系    订阅 订阅     管理 随笔 - 10  文章 - 1 评论 - 4 trackbacks - 0
< 2019年11月 >
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
1 2 3 4 5 6 7

昵称: huangweiping
园龄: 3年8个月
粉丝: 5
关注: 22 +加关注

搜索

   

常用链接

我的标签

随笔分类

随笔档案

最新评论

阅读排行榜

评论排行榜

推荐排行榜

PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'C:\\Users\\video\\AppData\\Local\\Temp\\tmpfipzk8ma'--问题解决

学习python+selenium总是遇到各种问题

代码如下:

from selenium import webdriver
browser = webdriver.PhantomJS() #浏览器初始化;Win下需要设置phantomjs路径,linux下置空即可
url = 'http://www.zhidaow.com' # 设置访问路径
browser.get(url) # 打开网页
title = browser.find_elements_by_xpath('//h2') # 用xpath获取元素

for t in title: # 遍历输出
print(t.text) # 输出其中文本
print(t.get_attribute('class')) # 输出属性值

browser.quit()
运行后报错:

  File "C:\Users\video\AppData\Roaming\Python\Python34\site-packages\selenium\webdriver\common\service.py", line 151, in __del__
  File "C:\Users\video\AppData\Roaming\Python\Python34\site-packages\selenium\webdriver\common\service.py", line 127, in stop
  File "C:\Users\video\AppData\Roaming\Python\Python34\site-packages\selenium\webdriver\phantomjs\service.py", line 68, in send_remote_shutdown_command
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'C:\\Users\\video\\AppData\\Local\\Temp\\tmpfipzk8ma'

 

解决办法:(我是用pycharm)

编辑C:\Users\video\AppData\Roaming\Python\Python34\site-packages\selenium\webdriver\phantomjs\service.py的文件

找到:

def send_remote_shutdown_command(self):
if self._cookie_temp_file:
os.remove(self._cookie_temp_file)
修改如下:
def send_remote_shutdown_command(self):

try:
    if self._cookie_temp_file:
      os.remove(self._cookie_temp_file)
except:
    pass

posted on 2016-04-16 16:03 huangweiping 阅读(11589) 评论(0) 编辑 收藏 刷新评论刷新页面返回顶部 注册用户登录后才能发表评论,请 登录注册访问 网站首页。 【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
【活动】京东云服务器_云主机低于1折,低价高性能产品备战双11
【推荐】天翼云双十一提前开抢,1核1G云主机3个月仅需59元
【推荐】阿里云双11活动,热门产品低至一折等你来抢!
【福利】个推四大热门移动开发SDK全部免费用一年,限时抢!
Copyright © 2019 huangweiping
Powered by .NET Core 3.0.0 on Linux Powered by: 博客园 模板提供:沪江博客