• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Python pyautogui.typewrite函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中pyautogui.typewrite函数的典型用法代码示例。如果您正苦于以下问题:Python typewrite函数的具体用法?Python typewrite怎么用?Python typewrite使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了typewrite函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: resetKeysPressed

	def resetKeysPressed(self, keysPressed="", cancelKeyStrokes=False):
		if cancelKeyStrokes:
			backspaces = []
			for x in range(0, len(self.keysPressed)):
				backspaces.append("backspace")
			pyautogui.typewrite(backspaces)
		self.keysPressed = keysPressed
开发者ID:IMFUZZ,项目名称:PAHK,代码行数:7,代码来源:main.py


示例2: send_command

 def send_command(self, cmd):
     self.save_screenshot()
     pyautogui.hotkey('ctrl', 'space')
     pyautogui.typewrite(cmd)
     self.save_screenshot()
     pyautogui.press('enter')
     pyautogui.press('escape')
开发者ID:ThierryM,项目名称:bCNC,代码行数:7,代码来源:base.py


示例3: output_doulist

def output_doulist(input_list):
    # 1. find button and change focus in browser
    button_pos = pyautogui.locateOnScreen('output/add_button.png')
    if not button_pos: 
        # no valid button        
        print '没有找到有效的"添加内容"按钮, 请检查后再次导出.'
        return
    elif len(list(pyautogui.locateAllOnScreen('output/add_button.png'))) > 1:
        # more than one valid button
        print '屏幕中有多个有效的"添加内容"按钮, 请检查后再次导出.'
        return
    else:
        # valid input: only one button available
        # remaining issue: the picture is not alwas found in screen...that's strange.
        pyautogui.click(button_pos)
    for i in input_list:
        # 2. press button 
        time.sleep(4)
        pyautogui.click(button_pos)
        # 3. write link
        time.sleep(2)
        pyautogui.typewrite(i)
        pyautogui.press('enter')
        # 4. add to Doulist
        time.sleep(2)
        pyautogui.press('tab')
        pyautogui.press('tab')
        pyautogui.press('tab')
        pyautogui.press('enter')
    print 'iDoulist: 书籍列表已被添加到屏幕上的豆列中.'
开发者ID:chaonet,项目名称:iDoulist,代码行数:30,代码来源:function2_output.py


示例4: buscar_campo_serial

def buscar_campo_serial(serial_number):
    msg = ''
    pyautogui.PAUSE = 0.5
    pyautogui.FAILSAFE = False
    pyperclip.copy('')
    
    dondeEstaElCampoSerial = pyautogui.locateOnScreen('operator-id-field.png')
    if dondeEstaElCampoSerial is None:
        msg = 'El campo de SERIAL NUMBER no fue encontrado'
        return (False, msg)
        
    else:
        campoSerialPos = list(dondeEstaElCampoSerial)
        #print campoSerialPos
         
    centrocampoSerial = pyautogui.center(campoSerialPos)     
    #print centrocampoSerial
    pyautogui.moveTo(centrocampoSerial)
    pyautogui.click(None,None,2)
    #pyautogui.typewrite('C3WB4E768226230')
    pyautogui.typewrite(serial_number)
    pyautogui.press('enter')
    #pyautogui.press('enter')
    #pyautogui.press('enter')
    
    return (True, msg)
开发者ID:josem-m,项目名称:dena,代码行数:26,代码来源:main_find_pass-oct-21-15-original.py


示例5: fillTown

def fillTown(town):
    pyautogui.typewrite(town)
    time.sleep(0.7)
    pyautogui.hotkey('down')
    pyautogui.hotkey('down')
    pyautogui.hotkey('tab')
    pyautogui.hotkey('tab')
开发者ID:Fornost461,项目名称:drafts-and-stuff,代码行数:7,代码来源:train.py


示例6: parse_info

def parse_info(name):
    driver.find_element_by_xpath('//*[@title="Search or start new chat"]').click()
    pag.typewrite(name)
    pag.press('enter')
    time.sleep(1)
    page = driver.page_source
    soup = BeautifulSoup(page, "html.parser")
    
    x = soup.find_all("span")
    numbers = []
    for i in range(0,len(list(x))):
        if str(x[i]).find(str(name)) == -1:
            continue
        else:
            numbers.append(i)
        
    del i
    
    

    date = str(datetime.now())
    name = re.search('>(.*)<', str(x[numbers[len(numbers)-1]])).group(1)
    info = re.search('>(.*)<', str(x[numbers[len(numbers)-1]+1])).group(1)
    del x
    return date,name,info
开发者ID:saurabh-rao,项目名称:whatsapp-analytics,代码行数:25,代码来源:test.py


示例7: main

def main(rfid_reader = default_rfid_reader_port):      
  print "Connecting to Sparkfun RFID reader on port ", rfid_reader
  try:
    ser = serial.Serial(rfid_reader, timeout=1)                 # connect to the rfid reader
    print "Successfully connected to RFID reader on ", rfid_reader
    rfid_reader_opened = 1
  except:
    print "Failed to connect to RFID reader on port ", rfid_reader
    rfid_reader_opened = 0

  # if the RFID reader was successfully connected, start reading and processing tags    
  if rfid_reader_opened:

     while 1:       # loop forever
  
      ser.flushInput()                    # flush any extra data from the serial port
      rfid_data = ser.readline().strip()  # read the  rfid data 

      # if data has been received
      if len(rfid_data) > 0:

        rfid_data = rfid_data[1:13]     # strip off all data but the tag number
        print "Tag data:", rfid_data    # print the tag number to console
        pyautogui.typewrite(rfid_data)  # auto-type the tag number to focus window      
        pyautogui.typewrite(['tab'])    # auto-type a tab to the focus window to move to the next field
开发者ID:TinkerMill,项目名称:tinkerAccess,代码行数:25,代码来源:RFIDTagRegister.py


示例8: test_animatorStepIncrement

def test_animatorStepIncrement(cartavisInstance, cleanSlate):
    """
    Test that the Animator can be set to different step increment values.
    """
    i = cartavisInstance.getImageViews() 
    a = cartavisInstance.getAnimatorViews()

    # Load an image
    i[0].loadFile(os.getcwd() + '/data/N15693D.fits')

    # Open animator settings
    _openAnimatorSettings()

    # Find the step increment spin box and change the step increment to 2
    stepIncrement = ImageUtil.locateCenterOnScreen('test_images/stepIncrement.png')
    pyautogui.click(x=stepIncrement[0]+40, y=stepIncrement[1])
    pyautogui.press('delete')
    pyautogui.typewrite('2')
    pyautougi.press('return')

    # Go to the next channel value 
    a[0].setChannel(0)
    _getNextValue()
    assert a[0].getChannelIndex() == 2

    # Close animator settings 
    _openAnimatorSettings()
开发者ID:daikema,项目名称:CARTAvis,代码行数:27,代码来源:test_animator.py


示例9: episode_gp

def episode_gp():
    pya.hotkey('alt', 'a')
    pya.typewrite(['tab'] * 4, interval=0.1)
    gp = pyperclip.copy('empty')
    pya.hotkey('ctrl', 'c')
    gp = pyperclip.paste()
    return gp
开发者ID:varnell-holdings,项目名称:new_billing,代码行数:7,代码来源:login_and_run.py


示例10: buscar_campo_id

def buscar_campo_id():
    msg = ''
    pyautogui.PAUSE = 0.5
    pyautogui.FAILSAFE = False
    pyperclip.copy('')
    
    dondeEstaElCampoID = pyautogui.locateOnScreen('operator-id-field.png')
    if dondeEstaElCampoID is None:
        msg = 'El campo de OPERATOR-ID no fue encontrado'
        return (False, msg)
        
    else:
        campoIDPos = list(dondeEstaElCampoID)
        #print campoIDPos
         
    centrocampoID = pyautogui.center(campoIDPos)     
    #print centrocampoID
    pyautogui.moveTo(centrocampoID)
    pyautogui.click(None,None,2)
    pyautogui.typewrite('operador1')
    pyautogui.press('enter')
    pyautogui.press('enter')
    pyautogui.press('enter')
    
    
    
    return (True, msg)
开发者ID:josem-m,项目名称:dena,代码行数:27,代码来源:main_find_pass-oct-21-15-original.py


示例11: printscores

def printscores():
	#note only works in Firefox
	#selects all of the scores
	try:
		selectall =  WebDriverWait(browser, 3).until(EC.presence_of_element_located((By.ID, "m_m_mid_mid_ReportByDate2_rptDataView_ctl00_ctl02_ctl01_GridClientSelectColumnSelectCheckBox")))   
		selectall.click()
	except:
		pass
	#exports to pdf
	export = WebDriverWait(browser, 2).until(EC.presence_of_element_located((By.ID, "m_m_top_wel_imgBtnExport"))) 
	export.click()
	logging.debug("Still working")
	#chooses pdf from the popup
	browser.switch_to.frame('rwPreview')
	choosepdf = WebDriverWait(browser, 2).until(EC.presence_of_element_located((By.ID, "radio4")))
	choosepdf.click()
	donebutton = browser.find_element_by_id('imgBtnDone')
	donebutton.click()
	#todo let it continue when the pdf downloads and break if it does not download
	
		
	time.sleep(5)
	pyautogui.press('enter')
	time.sleep(2)
	pyautogui.hotkey('ctrl', 'j')
	time.sleep(2)
	pyautogui.press('enter')
	time.sleep(4)
	pyautogui.hotkey('ctrl', 'p')
	time.sleep(4)
	pyautogui.press('enter')
	time.sleep(4)
	pyautogui.typewrite(printcode)
	pyautogui.press('enter')
开发者ID:jharrison12,项目名称:workrelated01,代码行数:34,代码来源:printscores.py


示例12: key

 def key(self,evt):
     'See if key press is used to select an element or to close window'
     if not self.drawn:
         return
     char = evt.char
     if char in '1 2 3 4 5 6 7 8 9 0'.split(' '):
         if self.selecting:
             dprint('selecting because copied')
             dprint(self.recent_value)
             self.dict[int(char)] = self.recent_value
             
             self.drawn, self.selecting = False, False
             self.root.withdraw()
             self.update_listbox()
     
             return
         self.drawn, self.selecting = False, False
         #Close window
         self.root.withdraw()
         dprint(char)
         text = self.dict[int(char)]
         #Type selected text
         pyautogui.typewrite(text)
     elif evt.keysym == 'space':
         return
     else:
         return
         dprint(char)
         dprint(evt.keysym)
         dprint('bye')
         self.root.withdraw()
         self.drawn, self.selecting = False,False
         return
开发者ID:Thinkeleven,项目名称:pyClip,代码行数:33,代码来源:pyClip.py


示例13: sign_in

def sign_in(email, password):
    pyautogui.typewrite(email, interval=TYPE_INTERVAL)
    pyautogui.press('enter')
    time.sleep(3)
    pyautogui.typewrite(password, interval=TYPE_INTERVAL)
    pyautogui.press('enter')
    time.sleep(3)
开发者ID:pdxjohnny,项目名称:hangouts-caller,代码行数:7,代码来源:hangouts.py


示例14: key

def key(s):
	if 'enter' in s:
		pyautogui.press('enter')
	elif 'back' in s:
		pyautogui.press('back')
	else:
		pyautogui.typewrite(s)
开发者ID:Shivakishore14,项目名称:Droidpadz,代码行数:7,代码来源:key.py


示例15: bet

 def bet(self, n):
     v = self.LOCATIONS['textBar']
     gui.moveTo(np.random.randint(v[0][0] + self.x, v[1][0] + self.x),
                np.random.randint(v[0][1] + self.y, v[1][1] + self.y), 
                duration = .5)
     gui.click()
     gui.typewrite(str(n), interval=0.25)
     gui.press('enter')
开发者ID:edouardswiac,项目名称:PokerBot,代码行数:8,代码来源:ImageProcessor.py


示例16: run

	def run(self):
		while 1:
			try:
				data = record_keyboard_data()
				pyautogui.typewrite(data)
				pyautogui.press('enter')
			except Exception as e:
				print "Something went wrong in keyboardThread: ", e
开发者ID:gitanuj,项目名称:gesture-recog,代码行数:8,代码来源:phonehelp.py


示例17: loadSymbolInChart

def loadSymbolInChart(msComponents, symbol):
    pyautogui.moveTo(msComponents['symbolEntry']['x'], msComponents['symbolEntry']['y'], 0.25)
    safeClick(msComponents['symbolEntry']['x'], msComponents['symbolEntry']['y'])
    pyautogui.hotkey(platform.primary_key_modifier, 'a')
    pyautogui.press('delete')
    pyautogui.typewrite(symbol)
    pyautogui.typewrite(['enter'])
    wait(DELAY_CHART_LOAD)
开发者ID:hn4002,项目名称:auto-save-mscharts,代码行数:8,代码来源:main.py


示例18: Tu_Dong_Go_Phim

def Tu_Dong_Go_Phim():
    time.sleep(2)
    i = 0
    while i < 10:
        i += 1
        keyDown('enter', pause=0.25)
        keyUp('enter', pause=0.25)
        typewrite(str(i), interval=0.5)
开发者ID:sonzzdq,项目名称:PythonBasic,代码行数:8,代码来源:Auto_Keyboard_For_Windows.py


示例19: quickbooks

 def quickbooks(self):
     '''
     Starts QuickBooks. Logs in.
     '''
     startfile('"C:\Program Files (x86)\Intuit\QuickBooks Enterprise Solutions 16.0\QBW32Enterprise.exe"')
     sleep(30)
     typewrite(self.password)
     press('enter')
     sleep(5)
开发者ID:Schwartz210,项目名称:QuickBooks-interface,代码行数:9,代码来源:startup.py


示例20: my_script

def my_script(image,drawable,text_value,int_value):
    # pdb.gimp_message( "Hello from python")
    gimp.set_foreground(50,0,150)
    pdb.gimp_context_set_brush('Oils 01')

    gui.typewrite('p') # open brush
    gui.moveTo(500,500)
    gui.dragTo(550,550,.1)
    return
开发者ID:kierantbrowne,项目名称:dotfiles,代码行数:9,代码来源:Example1.py



注:本文中的pyautogui.typewrite函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python base.Document类代码示例发布时间:2022-05-25
下一篇:
Python pyautogui.size函数代码示例发布时间:2022-05-25
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap