zoukankan      html  css  js  c++  java
  • Python-selenium,使用SenKey模块时所碰到的坑

    一.SenKey模块(模拟鼠标键盘操作) :python3中没有该模块,使用PyUserInput模块代替

    二.PyUserInput模块安装前需要安装:pywin32和pyHook模块,pywin32模块默认已安装


    三.安装PyUserInput所遇到的坑,大坑(版本问题):
      1.需要下载yHook模块:在该网站中下载对应的版本:https://www.lfd.uci.edu/~gohlke/pythonlibs/;
      pyHook-1.5.1-cp35-cp35m-win_amd64.whl:35对应的是python版本,64对应的是系统版本;
      下载完成后,放在python/Scripts文件夹下,执行命令:pip install D:Python3.5ScriptspyWinhook-1.6.1-cp35-cp35m-win_amd64.whl;

      2.PyUserInput(0.1.11)版本不支持pyHook1.6版本,支持pyHook1.5版本;

      3.本人安装Python时默认安装的是pywin32-221,版本太高了,换成pywin32-220 ;
      pywin32-220地址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/;
      安装后,将pywin32-220的安装目录,D:Python3.5Libsite-packages,放在path目录下;

      4.网上的资料说先卸载pywin32: pip uninstall pywin32,试过之后,卸载失败,随后直接两个pywin32同时运行;

      5.最后一步,安装PyUserInput:pip install PyUserInput; 或者直接在pycharm中“设置-Project Interpreter”,搜索PyUserInput后点击安装;

    本人测试相关学习知识:https://github.com/langlixiaobailongqaq
  • 相关阅读:
    工行ATM转账——事务操作
    logstash VS splunk
    centos yum Segmentation fault 问题解决办法
    Disruptor-net 3.3.0
    ISOLAR-A 入门教程
    Arctic教程(2.1)—— AUTOSAR应用程序设计入门(接口)
    Arctic教程(二)—— AUTOSAR应用程序设计入门
    Arctic教程(一)—— 创建AUTOSAR工程
    Arctic 教程
    【转】查看你的AWS服务器已使用流量
  • 原文地址:https://www.cnblogs.com/xiao-bai-long/p/10583112.html
Copyright © 2011-2022 走看看