华南俳烁实业有限公司

python

當(dāng)前位置:中華考試網(wǎng) >> python >> python編程基礎(chǔ) >> 文章內(nèi)容

如何用python模擬點(diǎn)擊進(jìn)行重復(fù)話語(yǔ)?

來(lái)源:中華考試網(wǎng)  [2020年11月25日]  【

  從最簡(jiǎn)單的重復(fù)語(yǔ)句開(kāi)始,之前運(yùn)行過(guò)代碼的小伙伴會(huì)發(fā)現(xiàn),我們今天運(yùn)行案例的結(jié)果會(huì)是一個(gè)語(yǔ)句的重復(fù)發(fā)送,也算是相較于之前的代碼有了進(jìn)階的操作。這就是python模擬點(diǎn)擊功能的一部分展現(xiàn),等不及的小伙伴一起往下進(jìn)入今天的學(xué)習(xí)吧。

  代碼:

  from pykeyboard import *

  from pymouse import *

  import time

  m = PyMouse() #建立鼠標(biāo)對(duì)象

  k = PyKeyboard() #建立鍵盤(pán)對(duì)象

  time.sleep(2)

  location1=m.position()

  time.sleep(4)

  location2=m.position()

python課程免費(fèi)試聽(tīng)預(yù)約

  • 地區(qū):
  • 姓名:
  • 手機(jī):

  for each in range(100):

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

  k.type_string('I love you')

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

  可以把這些字符串轉(zhuǎn)化為列表形式,按照字符或者空格進(jìn)行對(duì)字符串進(jìn)行分割,然后一個(gè)一個(gè)打出來(lái)就好了:

  from pykeyboard import *

  from pymouse import *

  import time

  import pyperclip

  str1="""聰明伶俐 .蕙來(lái)質(zhì)蘭心,賢良淑德,秀外慧中,天資聰慧,伶俐乖巧,花容月貌 裊裊娉娉 秀色可餐度

  國(guó)色天香 皓齒蛾眉 皓齒明眸 絕色問(wèn)佳人 天生麗質(zhì) 我見(jiàn)猶憐 小家碧玉 遠(yuǎn)山芙蓉 章臺(tái)楊柳 朱唇皓答齒

  齒若編貝 冰雪自聰明 剔透玲瓏 出淤泥而不染,香風(fēng)樸面而不沾.可親.富有朝氣.漂亮,可愛(ài),美麗,動(dòng)人,

  天真,浪百漫,快樂(lè),靈巧,熱度情,甜美,典雅,優(yōu)雅,調(diào)皮.沉魚(yú)落雁 閉月羞花 傾國(guó)傾城 美如冠玉

  眉目如畫(huà) 出水芙蓉 如花問(wèn)似玉 國(guó)色天香 眉清目秀 亭亭玉立 風(fēng)度翩翩 神情明答秀 """

  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() #建立鼠標(biāo)對(duì)象

  k = PyKeyboard() #建立鍵盤(pán)對(duì)象

  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])

  #以下語(yǔ)句模擬鍵盤(pán)點(diǎn)擊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

責(zé)編:fushihao

上一篇:python中reportgen庫(kù)的用法及介紹

下一篇: 沒(méi)有了

  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語(yǔ)考試
  • 學(xué)歷考試
金坛市| 蓬莱市| 绥棱县| 德兴市| 万年县| 将乐县| 育儿| 浑源县| 沙田区| 渝北区| 驻马店市| 安义县| 九寨沟县| 松溪县| 年辖:市辖区| 普宁市| 津南区| 峡江县| 海淀区| 浦北县| 桐梓县| 库尔勒市| 嘉定区| 赣州市| 阳谷县| 涪陵区| 阳信县| 安达市| 永泰县| 巴彦县| 西丰县| 武川县| 甘谷县| 台江县| 沂水县| 宁武县| 凤山县| 丽水市| 宾阳县| 凤庆县| 香港 |