/
截长图ok.py
51 lines (45 loc) · 2.05 KB
/
截长图ok.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#-*- coding:utf-8 -*-
# import win32com.client
# autoit = win32com.client.Dispatch("AutoItX3.Control")
# autoit.Run("NotePad.exe")
import autoit
import unittest
import time
import sys
from datetime import datetime
from actions import Actions
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver import ActionChains
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
sys.path.append('D:\\jftest1_CG\\test1')
class Test_Newyyy_pctz_shfk (unittest.TestCase):
def test_pcLogin(self):
fp = webdriver.FirefoxProfile(r"C:\Users\mhf\AppData\Roaming\Mozilla\Firefox\Profiles\cv6txwo2.default")
driver = webdriver.Firefox(fp)
# driver = webdriver.Firefox ()
driver.get ("https://www.hongkunjinfu.com")
WebDriverWait (driver, 10).until (EC.presence_of_element_located ((By.ID, 'login')))
driver.find_element_by_id ('login').send_keys ('14510000051')
driver.find_element_by_xpath("html/body/div[2]/div[2]/div/ul/li[1]/a").click()
autoit.win_activate('鸿坤金服——社区金融超市 - Mozilla Firefox')
print("1111")
autoit.send('{LCTRL down}'+'{LSHIFT down}'+'{! down}')
# autoit.send('{LCTRL down}' + '{LALT down}' + '{a down}')
# driver.find_element_by_id('login').send_keys(Keys.CONTROL + Keys.SHIFT + '!')
time.sleep(2)
autoit.win_wait('截取的图片另存为...')
print("2222")
autoit.control_focus('截取的图片另存为...','1001')
print("3333")
autoit.win_wait("[Class:#32770]",10)
t = datetime.now().strftime('%Y%m%d%H%M%S')
name='金服首页'+t
# autoit.control_set_text('截取的图片另存为...','Edit1','金服网页102')
autoit.control_set_text('截取的图片另存为...','Edit1',name)
autoit.control_click('截取的图片另存为...','Button2')
driver.close()
if __name__ == '__main__':
unittest.main ()