zoukankan      html  css  js  c++  java
  • web自动化之文件上传操作

    #!/usr/bin/python3
    # -*- coding: utf-8 -*-
    #Author: xiaojian
    #Time: 2018/11/16 20:49
    
    import win32gui
    import win32con
    
    def upload(filepath):
        dialog = win32gui.FindWindow("#32770","打开")  #一级窗口#如果是其它的浏览器,可能需要改第二个参数,谷歌叫打开
        ComboBoxEx32 = win32gui.FindWindowEx(dialog,0,"ComboBoxEx32",None)  #二级
        ComboBox = win32gui.FindWindowEx(ComboBoxEx32,0,"ComboBox",None)  #三级
        #路径输入
        edit = win32gui.FindWindowEx(ComboBox,0,"Edit",None)  #四级
        #打开按钮
        button = win32gui.FindWindowEx(dialog,0,"Button","打开(&O)")  #二级
    
        #filepath = "D:\appium_server.log"
        #输入路径
        #点击打开按钮
        win32gui.SendMessage(edit,win32con.WM_SETTEXT,None,filepath)    #发送文件路径
        win32gui.SendMessage(dialog, win32con.WM_COMMAND, 1, button)    #点击打开按钮
    
    upload("D:\appium_server.log")
  • 相关阅读:
    4.2.1 B
    4.1.1 A
    C
    A
    排序(sort qsort)
    晕,
    clipssubviews = clipstobounds
    scrollview once more,滑出来的 刚好等于 上下偏移的,
    关于 层的显示,
    水倒过来,倒过去,穷折腾啊,
  • 原文地址:https://www.cnblogs.com/666666pingzi/p/10575709.html
Copyright © 2011-2022 走看看