从最简单的重复语句开始,之前运行过代码的小伙伴会发现,我们今天运行案例的结果会是一个语句的重复发送,也算是相较于之前的代码有了进阶的操作。这就是python模拟点击功能的一部分展现,等不及的小伙伴一起往下进入今天的学习吧。

代码:

from pykeyboard import *

from pymouse import *

import time

m = PyMouse() #建立鼠标对象

k = PyKeyboard() #建立键盘对象

time.sleep(2)

location1=m.position()

time.sleep(4)

location2=m.position()

python课程免费试听预约

地区:

北京

天津

上海

江苏

浙江

山东

江西

安徽

广东

广西

海南

辽宁

吉林

黑龙江

内蒙古

山西

福建

河南

河北

湖南

湖北

四川

重庆

云南

贵州

新疆

西藏

陕西

青海

宁夏

甘肃

姓名:

手机:

for each in range(100):

m.click(location1[0],location1[1])

k.type_string('I love you')

m.click(location2[0],location2[1])

可以把这些字符串转化为列表形式,按照字符或者空格进行对字符串进行分割,然后一个一个打出来就好了:

from pykeyboard import *

from pymouse import *

import time

import pyperclip

str1="""聪明伶俐 .蕙来质兰心,贤良淑德,秀外慧中,天资聪慧,伶俐乖巧,花容月貌 袅袅娉娉 秀色可餐度

国色天香 皓齿蛾眉 皓齿明眸 绝色问佳人 天生丽质 我见犹怜 小家碧玉 远山芙蓉 章台杨柳 朱唇皓答齿

齿若编贝 冰雪自聪明 剔透玲珑 出淤泥而不染,香风朴面而不沾.可亲.富有朝气.漂亮,可爱,美丽,动人,

天真,浪百漫,快乐,灵巧,热度情,甜美,典雅,优雅,调皮.沉鱼落雁 闭月羞花 倾国倾城 美如冠玉

眉目如画 出水芙蓉 如花问似玉 国色天香 眉清目秀 亭亭玉立 风度翩翩 神情明答秀 """

number=0

strresult=""

for each in str1:

if str1[number] in '!"#$%&()*+,,-./:;<=>?@[\\]^_‘{|}~':

strresult=strresult+" "

else:

strresult=strresult+str1[number]

number+=1

words=strresult.split()

pyperclip.copy("您真是")

m = PyMouse() #建立鼠标对象

k = PyKeyboard() #建立键盘对象

time.sleep(2)

location1=m.position()

time.sleep(4)

location2=m.position()

time.sleep(1)

m.click(location1[0],location1[1])

k.press_key(k.control_key)

k.tap_key('v')

k.release_key(k.control_key)

number=0

for i in range(len(words)):

time.sleep(0.5)

pyperclip.copy(words[number])

#以下语句模拟键盘点击ctrl+v

k.press_key(k.control_key)

k.tap_key('v')

k.release_key(k.control_key)

m.click(location2[0],location2[1])

number+=1

python语言重复运行_如何用python模拟点击进行重复话语?相关推荐

  1. python语言基础实验_实验二Python语言基础函数包练习.doc

    实验二Python语言基础函数包练习 实验 Python语言基础函数包练习:1208 学号: 实验目的 1.Python语言包,如math.NumPySciPy和Matplotlib等函数包的使用实验 ...

  2. python搭建自动化测试平台_如何用python语言搭建自动化测试环境

    原标题:如何用python语言搭建自动化测试环境 技术分享:基于Python语言的Web自动化测试环境搭建 近期发现很多初学者在学习自动化的过程当中,在环境安装环节总是出现问题,所以详细的出一篇环境搭 ...

  3. python监控目录变化_如何用python语言监控文件或目录变化

    本文python语言实例实现的功能是监控一个文件或目录的变化,如果有变化,把文件上传备份至备份主机,并且要监控上传过程是否有问题等,具体内容如下,希望对大家学习python语言有所帮助.#!/usr/ ...

  4. python贪吃蛇控制台_如何用Python写一个贪吃蛇AI

    前言 这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇游戏, 估计大部分人都玩过.但如果仅仅是贪吃蛇游戏,那么它就没有什么让人涨姿势的地方了. 问题的关键在于,图片中的贪吃蛇真的很贪吃XD, ...

  5. python 矩阵运算 for循环_如何用 Python 科学计算中的矩阵替代循环

    展开全部 因为在Mathematica中使用循环确实是低效的.32313133353236313431303231363533e78988e69d8331333361313961..... 深层次的原 ...

  6. 用python画机器猫代码_如何用Python画一只机器猫?| 原力计划

    原标题:如何用Python画一只机器猫?| 原力计划 作者 | 人邮异步社区 责编 | 胡巍巍 出品 | CSDN博客 自信心是成功的源泉,对刚入门编程行业的初级程序员来说,多敲代码多做项目就是构建自 ...

  7. python输入中文教程_如何用Python从头开始实现一个中文拼音输入法?

    中文输入法是一个历史悠久的问题,但也实在是个繁琐的活,不知道这是不是网上很少有人分享中文拼音输入法的原因,接着这次NLP Project的机会,我觉得实现一发中文拼音输入法,看看水有多深,结果发现还挺 ...

  8. python rest api 测试_如何用Python编写REST API的单元测试

    在过去的几个月中,正在从事一个名为B的项目.它是带有简单Web UI的徽章生成器,用于添加数据并生成PDF可打印徽章.B后端现在已转移到REST-API并测试REST-API中使用的功能,我们需要一些 ...

  9. python的out模式_如何用python中的DataFrame列的模式替换NA值?

    我对Python(和本网站)完全陌生,目前正试图用它们的模式替换特定数据帧列中的NA值.我试过了各种不起作用的方法.请帮我看看我做错了什么:如何用python中的DataFrame列的模式替换NA值? ...

最新文章

  1. 随笔2:关于linux和python
  2. JDK 环境变量设置参考
  3. 网络推广外包——网络推广外包专员面对外链发布更注重细节
  4. JMM和happens-before原则
  5. 阿里宜搭重磅发布专有云版本、精品应用市场,助力政企数字化转型
  6. java在创建对象时必须_Java中5种创建对象的方式
  7. 攻击 | 神奇的木马(虚拟机模拟木马入侵)
  8. 子图同构算法系列(1)
  9. Ubuntu14.04 搜索不到WIFI或连接不上的解决方法。
  10. CentOS hadoop 伪分布式安装步骤
  11. 平分物品价值java_网易互联网8.8笔试_第2题平分物品_自己的题解记录
  12. Spring 多线程下注入 bean 问题详解
  13. Gliffy 一款很不错的在线作图工具[可代替visio]
  14. Chrome 浏览器扩展神器暴力猴
  15. Java 中的十大排序算法
  16. 孙宇晨大举进驻NFT艺术的背后:区块链+艺术还能有怎样的玩法?
  17. 云计算与虚拟化有什么区别?
  18. 自写自用的移动小程序故障管理扫码报修系统
  19. 每日一题860-柠檬水找零
  20. 概率论复习笔记二——离散型分布和连续型分布

热门文章

  1. 对 goahead Web服务器 的学习(一)
  2. echart部分属性说明
  3. 数据库逻辑设计 完全函数依赖、部分函数依赖、传递函数依赖、码、候选码、主码、范式
  4. 计算机网络实验(Cisco Packet Tracer 实验)
  5. Laravel5.1框架关键技术解析(读书笔记)
  6. 随笔分类 - NoSql
  7. 智者千虑必有一失,愚者千虑必有一得!
  8. 记忆力太差了,怎么回事情呢?
  9. Webpack 常用 loader 和 plugin 汇总
  10. 人工智能轨道交通行业周刊-第39期(2023.3.20-3.26)