您的位置:澳门皇家赌场真人在线 > 皇家赌场游戏 > python之常用模块,操作下拉菜单

python之常用模块,操作下拉菜单

发布时间:2019-11-09 07:40编辑:皇家赌场游戏浏览(116)

    皇家赌场游戏 1

     

    (一) Select类

    目录:

    本文首要记录为史振华在品味调换PY文件为EXE文件进程中种种纠葛和最后杀绝措施,尝试了PYTHON 2.7/3.5/3.6及其有关注重pywin32-222.win32/pywin32-222.win-amd64。特别多谢IT笔记若能更早看过此文很有扶助,网络有恢宏辅车相依小说但与作者实际中万分的比不上。系统情况:Win7 Enterprise SP1/ intel i5-4310M CPU /System type:64-bit OS。2018/2/13

    (一)  WebDriver

    Select类是selenium的叁个一定的类,用来与下拉菜单和列表人机联作。

     1.time和datetime模块

    工具

    python-3.6.4-amd64.exe:

    pywin32-222.win-amd64-py3.6.exe:

    PyInstaller-3.3.1.tar:

    WebDriver提供好多用来与浏览器人机联作的效应和设置,通过WebDriver的效应和生机勃勃部分方法,来促成与浏览器窗口、警示、框架和弹出窗口的相互,它也提供了自动化操作浏览器导航栏、设置cookies、截屏等方便人民群众大家测量试验的特色。

    下拉菜单和列表是由此HTML的<select> 成分实现的。选用场是通过<select>中的<option>成分实现的。使用前应用下边包车型大巴讲话导入模块。

     2. random模块

    方法/步骤

    运转python-3.6.4-amd64.exe,CPU是INTEL i5看见AMD64微微有个别别扭,能选都选上路线都不改成功安装。确定PATH:Computer-System Properties-Advanced-Environment Variables...如:D:usersf29691aAppDataLocalProgramsPythonPython36。注意后续pywin32的版本需雷同,PYTHON其余版本自己也能不蔓不枝安装可最终安装PyInstaller或pywin32时报错不只怕如愿安装。

    运作pywin32-222.win-amd64-py3.6.exe 安装中其会检验已设置的python版本,唯有看见成功安装才有用。

    解压PyInstaller-3.3.1.tar至D:根目录下,运维命令行CMD步入此目录,

    //步入子目录 bootloader

    cd bootloader

    //build the bootloader 运行

    python ./waf configure build install

    //重新步入根目录

    cd ..

    //安装pyinstaller

    python setup.py install

    python之常用模块,操作下拉菜单。//from

    #KEY#:安装中Reading : Could not find suitable distribution forRequirement.parse('future')可在浏览器中开拓上述网址规定链接不荒谬后CMD中另行python setup.py install,亲测使用邮电通讯手提式有线电话机开火热给PC成功安装。

    CMD至pyinstaller安装路线:pyinstaller --version命令

     D: PyInstaller-3.3.1>pyinstaller --version

    3.3.1若非常交易会示各样贫乏文件和语法错误。

    CMD至pyinstaller安装路线,尝试转变一个粗略的*.PY成*皇家赌场游戏,.exe:

    pyinstaller -F D:PYTHONSHI.py

    转换的EXE文件会被归档到子文件夹dist中。

    (二)  WebDriver效能及格局

    from selenium.webdriver.support.ui import Select

    3. OS模块(是与操作系统交互作用的二个接口卡塔 尔(英语:State of Qatar)

    原料

    SHI.PY :功效为转变EXCEL文件名叫AWL文件名内容未定。

    import os;
    print("Hello, World!");
    #file_path=os.getcwd();
    sourcefile=input("Drap *.xls to this window");
    file_name=sourcefile+'.awl'
    content='Hellon,Worldt'
    print(content);
    print(file_name);
    if os.path.exists(file_name):
        os.remove(file_name);
    F=open(file_name,'a+');
    F.write(content);
    F.write(":D");
    F.close();
    input();

    功能/属性

    简单说明

    current_url

    获取当前页面的URL地址(driver.current_url)
    下面的都是以这种方式,driver指浏览器驱动实例。
    window_handle
    获取当前窗口的句柄
    name
    获取该实例底层的浏览器名称
    orientation
    获取当前设备的方位
    page_source
    获取当前页面源代码
    title
    获取当前页面的标题
    window_handles
    获取当前会话里所有窗口的句柄

    (二) Select类的效应及艺术

    4. sys模块(sys模块是与python解释器人机联作的一个接口卡塔尔

    本文由澳门皇家赌场真人在线发布于皇家赌场游戏,转载请注明出处:python之常用模块,操作下拉菜单

    关键词:

上一篇:没有了

下一篇:没有了