精华内容
下载资源
问答
  • python字符模拟进度条

    2019-07-16 08:16:37
    利用简易的字符在黑屏终端来模拟平时下载中看到的下载进度条,显示时间,完成百分比等功能,简单好玩的小程序。
  • Python模拟文本进度条

    千次阅读 2020-06-30 18:44:05
    代码: #TextProBarV3.py import time as t scale = 50 print("执行开始".center(scale//2,"-")) start = t.perf_counter() for i in range(scale+1): a = '*' * i b = '.' * (scale - i) c= (i/scale) * 100 ...

    代码:

    #TextProBarV3.py
    import time as t
    scale = 50
    print("执行开始".center(scale//2,"-"))
    start = t.perf_counter()
    for i in range(scale+1):
        a = '*' * i
        b = '.' * (scale - i)
        c= (i/scale) * 100
        dur = t.perf_counter() - start
        print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur),end="")
        t.sleep(0.1)
    print("\n"+"执行结束".center(scale//2,"-"))
    

    效果:

    -----------执行开始----------
    100%[**************************************************->]5.03s
    -----------执行结束----------
    
    Process finished with exit code 0
    
    展开全文
  • python实验一

    千次阅读 2019-10-30 16:51:02
    实验一:Python程序设计之初窥门径 一、实验目的: 1.    了解Python的基本编程环境,熟悉其主要组成部分和使用。 2.    熟悉turtle库语法元素,了解其绘图坐标体系、画笔控制...

    实验一:Python程序设计之初窥门径

    一、实验目的:

    了解Python的基本编程环境,熟悉其主要组成部分和使用。

    熟悉turtle库语法元素,了解其绘图坐标体系、画笔控制函数和运动命令函数。通过程序实例,初步掌握Python程序设计的基本概念、编程规则和开发过程。

    掌握Python的基本数据类型的概念和使用; 运用Python的标准数学库进行数值计算;掌握字符串类型的格式化操作方法和应用。

    二、知识要点:

    1、一张图尽览Python:

    在这里插入图片描述

    2.Turtle库语法元素

    在这里插入图片描述

    3.基本数据类型

    在这里插入图片描述

    三、实验内容及步骤:

    1.启动 Anaconda,新建文件,请根据课本中基本语法部分内容,逐行输入其中,并运行,熟悉python基本语法。

    方法一:使用工具栏中的新建文件按钮

    方法二:使用菜单栏中的File(文件)——》New file(新建文件)或者是直接使用Ctrl+N来新建

    1. 正方形螺旋线的绘制。

    (1)利用turtle库绘制一个正方形螺旋线,效果如下图所示。

    #squareLineV1.py

    import turtle

    turtle.speed(“fastest”)

    turtle.pensize(2) #画笔像素

    for i in range(100): #绘画100次

    turtle.fd(2*i)

    turtle.left(90) #绘画矩形的一条边

    turtle.done()#结束绘制

    实验结果:

    在这里插入图片描述

    (2)修改上面程序,绘制斜螺旋线,效果如下图所示。

    #squareLineV2.py

    import turtle

    turtle.speed(“fastest”)

    turtle.pensize(2) #画笔像素

    for i in range(100): #绘画100次

    turtle.fd(2*i)

    turtle.left(91) #绘画矩形的一条边

    turtle.done()#结束绘制

    实验结果:

    在这里插入图片描述

    (3) 修改上面程序,绘制彩色斜螺旋线,效果如下图所示。

    #squareLineV3.py

    import turtle

    turtle.speed(“fastest”)

    turtle.pensize(2) #画笔像素

    color = [“red”,
    “yellow”, “purple”, “blue”]#颜色

    for i in range(100): #绘画100次

    turtle.pencolor(color[i%4]) #更换画笔颜色

    turtle.fd(2*i)

    turtle.left(91) #绘画矩形的一条边

    turtle.done()#结束绘制

    实验结果:

    在这里插入图片描述

    3.彩色蟒蛇绘制。对 Python 蟒蛇的每个部分采用不同颜色,绘制一条彩色蟒蛇。(自由发挥)

    实验代码:

    #pythonDrawV1.py

    import turtle

    turtle.setup(650, 350, 200, 200)

    turtle.penup()#画笔抬起

    turtle.fd(-250) #画笔定位

    color = [“purple”,
    “red”, “yellow”, “pink” , “blue”,
    “green”] #蟒蛇颜色

    turtle.pendown()#画笔落下

    turtle.pensize(25) #画笔像素

    turtle.seth(-40)#设定起始角度

    for i in range(4): #蟒蛇的四个弯

    turtle.pencolor(color[i]) #画笔换颜色

    turtle.circle(40,80)

    turtle.circle(-40,80)

    turtle.pencolor(color[4]) #画笔换颜色

    turtle.circle(40, 80/2)

    turtle.fd(40)

    turtle.pencolor(color[5])

    turtle.circle(16, 180) #蟒蛇的回头

    turtle.fd(40*2/3)

    turtle.done() #绘画结束

    实验结果:

    在这里插入图片描述

    4.绘制奥运五环图,其中五种颜色分别为蓝色、黑色、红色、黄色和绿色。注意根据实际效果调整圆形的大小和位置。效果如图所示。请补全绿色环的代码,将程序上传提交。

    实验代码:

    #fiveCircleV1.py

    import turtle

    turtle.pensize(10) #定义画笔宽度

    turtle.pencolor(“blue”)#设置画笔颜色

    turtle.penup()

    turtle.goto(-110, -25) #中心坐标为(0,0)

    turtle.pendown()

    turtle.circle(45)#以45个像素点为半径,逆时针画圆

    turtle.pencolor(“black”)

    turtle.penup()

    turtle.goto(0, -25) #中心坐标为(0,0)

    turtle.pendown()

    turtle.circle(45)

    turtle.pencolor(“red”)

    turtle.penup()

    turtle.goto(110, -25) #中心坐标为(0,0)

    turtle.pendown()

    turtle.circle(45)

    turtle.pencolor(“yellow”)

    turtle.penup()

    turtle.goto(-55, -75) #中心坐标为(0,0)

    turtle.pendown()

    turtle.circle(45)

    turtle.pencolor(“green”)

    turtle.penup()

    turtle.goto(55, -75) #中心坐标为(0,0)

    turtle.pendown()

    turtle.circle(45)

    turtle.done() #绘画结束

    实验结果:

    在这里插入图片描述

    5.制作一个模拟windows启动界面的文本进度条,执行效果如下图所示。

    代码如下:

    #progressBarV1.py
    
    import time
    
    
    scale = 50      #宽度
    
    print()
    
    for i in range(1, 12):      #打印田字
    
        if i in (1, 6, 11):
    
           
    print("{0:^50}".format('-'*20))
    
            #输出田字的三横
    
        else:
    
           
    print("{0:>15}{1:^20}{2:<15}".format('|', '|',
    '|'))        
    
            #分别右对齐,居中对齐,左对齐,对应田字的三条竖
    
    print("正在启动window...".center(scale,
    '-'))
    
    print()
    
    #打印进度条
    
    for i in range(scale+1):        
    
        a = '|'*i       #已经完成的
    
        b = '.'*(scale-i)       #未完成的
    
        c = (i/scale)*100       #完成的百分数
    
       
    print("\r[{}{}]{:^3.0f}%".format(a, b, c), end = '')
    
        #光标退回实现刷新,格式化输出,不换行
    
        time.sleep(0.3)     #线程休眠0.3s
    
    print()
    
    print("\n"+"启动完成".center(scale,
    '-'))       #输出打印完成
     

    实验结果:

    在这里插入图片描述

    四、实验总结及思考

    1.turtle库的基本使用,包括画笔的角度和位置,画笔具有两种:画笔的抬起和落下,抬起状态不绘制图像,落下才能绘制图像,要注意画笔角度改变可能不会移动,只是方向变了,但也有同时改变的,例如circle()函数就可以做到角度和画笔位置同时改变。除此之外,画笔也可以调整画笔的粗细,绘画速度和画笔的颜色。

    2.\r实现光标回退,print()函数中设定end=””可以使输出到同一行

    3.for…in range()的计数循环,字符串的format()方法。

    展开全文
  • Python入门程序练习题-文本进度条

    千次阅读 2018-10-18 16:04:17
    Python入门程序练习题-文本进度条 程序来自BITmooc 此程序涉及到time里的一些函数和print的更深一步的用法 题目说明: 采用字符串方式打印可以动态变化的文本进度条‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪...

    Python入门程序练习题-文本进度条

    • 程序来自BITmooc
    • 此程序涉及到time里的一些函数和print的更深一步的用法
    • 题目说明:
      采用字符串方式打印可以动态变化的文本进度条‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬,进度条需要能在一行中逐渐变化‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬
      要求如下:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

    (1) 采用 sleep() 模拟一个持续的进度,获得文本进度条的变化时间;‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

    (2) 通过print()函数实现单行动态刷新,在print()函数中更换参数end的默认值为’’,每次使用print()函数输出时不能换行;‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

    (3) 要能回退:打印后光标到之前的位置 \r。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

    • 代码
    import time
    scale=eval(input('please type the scale:'))  #eval将str转为对应的数值类型
    print('Start'.center(50//2,'-'))    
     #center(x,'-')表示居中,宽度为x,其余用'-'填充
    start=time.perf_counter()
      #调用一次perf_counter(),从计算机系统里随机选一个时间点A
      #计算其距离当前时间点B1有多少秒。
      #当第二次调用该函数时,默认从第一次调用的时间点A算起,
      #距离当前时间点B2有多少秒。
      #两个函数取差,即实现从时间点B1到B2的计时功能。
    for i in range(scale+1):
        a=i*'*'
        b='.'*(scale-i)
        c=(i/scale)*100
        dur=time.perf_counter()-start
        print('\r{:>3.0f}%[{}->{}]{:.2f}s'.format(c,a,b,dur),end='')
         #\r用来在每次输出完成后,将光标移至行首
         #这样保证进度条始终在同一行输出,即在一行不断刷新的效果
         #{:^3.0f},输出格式为居中,占3位,小数点后0位,浮点型数,对应输出的数为c
         #第二个{},对应输出的数为a
         #第三个{},对应输出的数为b
         #{:.2f},输出有两位小数的浮点数,对应输出的数为dur
         #end='',用来保证不换行,不加这句默认换行
         #这个输出形式是需要记住的
        time.sleep(0.1)
         #在输出下一个百分之几的进度前,停止0.1秒
    print('\n'+'end'.center(50//2,'-'))```
    
    
    展开全文
  • 和大家一起聊聊如何使用pythonWindows一、环境安装​ 使用python实现来做PC端pip install pywinauto二、使用说明安装好了之后,关于使用说明大家可以参照官方文档上的说明内容翻译如下:就是说在我们安装好...

    和大家一起聊聊如何使用python做Windows

    一、环境安装

    ​ 使用python实现来做PC端

    pip install pywinauto

    二、使用说明

    安装好了之后,关于使用说明大家可以参照官方文档上的说明内容翻译如下:

    就是说在我们安装好Pywinauto之后,首先要确定哪种可访问性技术(pywinauto的backend)可以用于我们的应用程序,在

    Win32 API (backend="win32") 默认backend

    MS UI Automation (backend="uia")

    如果您不能确定程序到底适用于那种backend,可以借助于GUI对象检查工具来做,常用的检查工具有Inspect.ex,Spy++ 等,这个不做过多介绍,大家自行学习和下载,使用很简单,也非常便捷。

    四、快速入门

    在安装好环境之后,并且确定了应用程序适用的backend,那么接下来我们就可以使用Pywinauto这个模块来对应用程序进行自动化操作了

    1、连接到应用程序这边以window自带的计算器程序作为案例,给大家做讲解

    连接应用程序,首先需要用到pywinauto.application.Application()来创建一个应用程序对象,然后再连接到应用程序,有如下两种方法:

    方式一:直接通过start方法打开操作的应用程序,

    from pywinauto import application

    # 方式一:创建应用程序时可以,指定应用程序的合适的backend,start方法中指定启动的应用程序

    app = application.Application(backend="uia").start("notepad.exe")

    方式二:连接已经打开应用程序,可以通过connect连接到指定的应用程序。

    from pywinauto import application

    # 方式二:查看要打开的程序进程号,通过process指定进程号连接

    app = application.Application().connect(process=19035)

    运行以上代码,就会自动打开记事本记事本,如下:

    ::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::0

    2、窗口选择

    打开这个窗口之后,我们要操作该窗口的话,那么就的先选中这个窗口,关于窗口的选择有一下几种方式:

    # 方式一 :不适用于窗口名为中文的

    wind_1 = app.窗口名

    # 方式二 :窗口名可以为中文

    wind_2 = app["窗口名"]

    # 案例使用:选择上面打开的计算器程序窗口

    wind_calc = app["无标题 - 记事本"]

    3、控件操作

    程序窗口中的内容,把它称之为控件,我们要对这个窗口的内容进行操作,就需要选择到对应的控件,

    获取所有控件。我们可以通过print_control_identifiers()这个方法,来获取这个窗口下的直接子控件,如下:

    app["无标题 - 记事本"].print_control_identifiers()

    打印出来的结果如下:

    ::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::1

    上面打印出来的内容分别对应窗口种,选择控件

    关于控件选择的方法有好几种,最简单的方法如下:

    # 选择控件的方法

    wind_calc = app["窗口名"]["控件名"]

    # 案例操作:选择编辑窗口

    edit = app["无标题 - 记事本"]["Edit"]

    内容输入:

    在上面选择到编辑窗口之后,我们就可以进行内容输入了,内容输入的方法:type_key():

    # 在编辑栏种输入内容

    edit.type_keys("柠檬班")

    edit.type_keys("python自动化")

    edit.type_keys("musen")

    运行结果如下:

    ::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::2

    4、键盘操作

    输入完上述内容之后,接下来我们要修改编辑框中的内容,

    通过键盘完成以下操作:全选(ctrl+A) 复制(ctrl+C) 粘贴(ctrl+V),

    pywinauto.keyboard.send_key

    pywinauto模拟操作键盘,需要使用到 pywinauto.keyboard.send_keys这个方法:

    # 导入模块

    from pywinauto.keyboard import send_keys

    # 全选(ctrl+A)

    send_keys("^a")

    # 复制(ctrl+C)

    send_keys("^c")

    # 粘贴(ctrl+V)

    send_keys("^v")

    # 回车键

    send_keys("{VK_RETURN}")

    # 粘贴(ctrl+V)

    send_keys("^v")

    常见的按键操作

    字母按键用按键小写字母表示

    常用的一些按键

    ESC键:VK_ESCAPE

    回车键:VK_RETURN

    TAB键:VK_TAB

    Shift键:VK_SHIFT

    Ctrl键:VK_CONTROL

    Alt键:VK_MENU

    按键修饰符

    # 对于一些常用的按键,可以通过修饰符来表示,使用的时候比较方便

    "+’: {VK_SHIFT}

    "^’: {VK_CONTROL}

    "%’: {VK_MENU} Alt键

    # 上面:全选(ctrl+A) 复制(ctrl+C) 粘贴(ctrl+V)就使用的是修饰符^来代表ctrl

    更多的键盘操作大家可以参考官网文档

    5、鼠标操作

    pywinauto. mouse

    pywinauto操作鼠标,需要导入mouse模块,mouse模块中设置了一系列的鼠标操作事件

    鼠标移动:move方法

    move(coords=(x轴坐标,y轴坐标))。

    缓慢移动鼠标案例。

    for i in range(10):

    x = 10 * i

    y = 10 * i

    time.sleep(0.5)

    # 移动鼠标

    mouse.move(coords=(x, y))

    鼠标点击:click

    # button指定左击还是右击,coords指定鼠标点击的位置

    # 3.1、鼠标单击

    # 指定位置,鼠标左击

    mouse.click(button="left", coords=(40, 40))

    # 指定位置 鼠标右击

    # mouse.click(button="right", coords=(100, 200))

    # 3.2 鼠标双击

    mouse.double_click(button="left", coords=(140, 40))

    # 4 按下鼠标:press

    # 将属性移动到(140,40)坐标处按下

    mouse.press(button="left", coords=(140, 40))

    # 5 释放鼠标:repleace

    # 将鼠标移动到(300,40)坐标处释放,

    mouse.release(button="left", coords=(300, 40))

    # 6、右键单击指定坐标

    mouse.right_click(coords=(400, 400))

    # 7、鼠标中键单击指定坐标(很少用的到)

    mouse.wheel_click(coords=(400, 400))

    # 8 滚动鼠标

    # coords:指定鼠标的坐标位置。

    # wheel_dist指定鼠标滚轮滑动的次数,正数往上,负数往下。

    mouse.scroll(coords=(1200,300),wheel_dist=-3)

    展开全文
  • 采用sleep()函数模拟一个持续的进度 版本一:简单的开始 # TextProBarV1.py import time scale = 10 print("------执行开始------") for i in range(scale + 1): a = "*" * i b = "-" * (scale - i) c = (i / ...
  • Python模拟手机操作

    2021-04-11 18:20:55
    1.安装adb shell 只需要下载zip包即可,解压后即可用。 https://www.xda-developers.com/install-adb-windows-macos-linux/ ...python3 -m uiautomator2 init import uiautomator2 as u2 d = u2.
  • Python--模拟进度条#######

    千次阅读 2018-07-30 10:10:41
    /usr/bin/python # -*- coding:utf-8 -*- import time import sys # print(sys.argv) # 命令行参数list,第一个元素是程序本身路径 # print(sys.exit("goodbye")) #退出程序 # sys.version # 获取...
  • PythonWindows控件操作系列一:模拟鼠标点击 http://www.cnblogs.com/sanquanfeng/archive/2012/01/13/2321519.html 模拟鼠标点击指定窗口中的指定button: import win32gui,win32api win = win32...
  • UID :只需要搜索目标用户的用户名即可,然后选择需要监控的页面,将此时的浏览器地址栏里面的地址复制一下即可,里面已经带有了 UID 三、模拟请求 header header = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1;...
  • python实现批量打开windows cmd

    千次阅读 2019-08-01 11:46:49
    因为测试的是压力,如果手动打开cmd很耗费时间,就想写一个python的小程序来实现这个功能。 首先先把tcping软件放到C:\Windows\System32这个路径下,确保cmd能够使用tcping 先看几个简单实现的用法 import os import...
  • 本文较为复杂,要求对python的requests模块以及Chrome审查元素有一定了解,我不确定自己是否能完全讲明白,讲多少是多少吧,各位看官请坐。 准备工作 二维码地址 打开Chrome浏览器,清理掉baidu.com下的所有co
  • 使用python调用Windows程序的几种方法

    千次阅读 2019-08-19 14:51:11
    /usr/bin/env python # -*- coding: utf-8 -*- import os #-------------------------------------------方法一 os.system("notepad.exe") # 打开记事本 默认堵塞 from subprocess import Popen #----------------...
  • 转载请注明出处:python–爬虫–模拟登录全面介绍和简例–以抓取雅卓app为例 我们在前面的文章中已经学习了如果使用python进行数据抓取。 但我们常常会遇到一种场景,就是想要获取的页面内容或者接口内容是需要我们...
  • 下文提到的所有工具都可以在这里下载:拼多多砍价神器Python教程所需软件 大家可以点下小站,给个支持~谢谢啦~ /1 前语/ 嘿,各位小伙伴们晚上好呀,今日小编又给我们带来干货内容啦,今日带来的是,怎么主动登录...
  • Python 编写windows守护进程程序

    千次阅读 2018-07-04 16:44:27
    项目中使用python写一个监控程序,每隔5秒监控目录,发现文件就立刻FTP同步到另一台服务器。业务要求高实时性和高可用性。为了谨防程序崩溃,特别编写一个守护进程程序,时刻监控程序是否崩溃并重新启动。 转自: ...
  • pexpect是 Don Libes 的 Expect 语言的一个 Python 实现,是一个用来启动子程序,并使用正则表达式对程序输出做出特定响应,以此实现与其自动交互的 Python 模块。它可以用来实现与ssh, ftp, telnet等程序的自动交互...
  • 如何秒下单?python的淘宝秒杀抢购下单源码参考

    万次阅读 多人点赞 2020-03-04 16:15:27
    python的淘宝秒杀抢购下单源码参考 疫情如期,隔离还在继续,何时工作是一个头大的问题,最近在看口罩,不少电商平台都有放出口罩,当然,手残党将会也会是一直难以下手,你可能很难抢得到,故找了几个关于python的...
  • 开发环境 Anaconda Python 3.5+ x86 设置 安装Kiwoom证券的环境 安装Kiwoom Open API MS Visual C ++ 2010 x86安装(mfc100.dll错误解决) MS Visual C ++ 2012 x86安装 ... 重新启动: C:\Windows\System32\shu
  • Python 添加windows server服务程序

    千次阅读 2017-09-10 20:09:18
    添加windows server服务,实现python程序开机自动 二、第三方库 pywin32 下载地址:https://pypi.python.org/pypi/pywin32 三、代码 # -*- coding: utf-8 -*- import logging import time import win32service ...
  • python实现模拟按键,自动翻页

    千次阅读 2019-03-22 14:33:43
    适用于windows平台 使用 win32gui,win32api,win32con 包 simu_read.py 代码如下: #-*- coding=utf-8 -*- ''' 模拟按键翻页 Usage:python simu_read.py 10 1.5 10表示翻10页,1.5表示在一页中按pgdn的时间间隔为1.5s ...
  • python 适用于windows平台 使用 win32gui,win32api,win32con 包 simu_read.py 复制代码 代码如下: #-*- coding=utf-8 -*- ...仅供娱乐,了解python模拟按键 ”’ import win32gui,win32api,win32con fro
  • 所用python的知识点:网络编程:socket多线程:threading图形化编程:tkinter首先要模拟出一个服务器,以供客户端连接,注意这里的要用死循环,要让服务区一直处于开放的状态其次要运用多线程,因为多线程共享变量...
  • python 利用pywin32模拟鼠标点击自动下载文件然后输出文件名
  • 本文为“菜鸡”(博主)第一次用PYTHON模拟问卷填写。 因此,特别声明:本文仅供学术/兴趣研究,不用于商业用途,亦不会用于毕业论文的实际应用中 下面代码的主要思路来源于网上各位前辈的文章,在此表示感谢。 由于...
  • options = Options() chrome_options.add_argument('--headless') chrome_options.add_argument('--disable-gpu') #驱动路径 path=r'D:\software\anzhuang\Python3.7\chromedriver.exe' #模拟创建一个浏览器对象,...
  • python模拟鼠标双击 x = os.path.abspath(__file__)#获得当前文件的绝对路径 y=os.path.dirname(x)#获得当前目录 os.system(y+'/dispose/'+'SimulinkMdl.slx')#双击同一目录下的文件 判断某个程序在开始栏里是否...
  • Airtest+Python自动化处理windows窗口

    千次阅读 2020-10-20 10:43:31
    因为听说airtest也可以进行windows操作,随后开始研究如何使用airtest执行windows操作 打开airtest官网发现有三种方式可以连接windows应用窗口分别对应三个按钮 1-选择游戏画面:通过选择对应的应用窗口将程序嵌入...
  • python 虚拟串口通信

    千次阅读 2020-05-02 12:13:46
    准备着手写一个串口工具,当前编程环境,并没有办法接好下位机平台,需要模拟出一个串口,不断发送信息,方便调试串口工具。 1.win 下载虚拟串口 https://sourceforge.net/projects/com0com/files/latest/download ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,575
精华内容 7,830
关键字:

python模拟windows启动

python 订阅