Skip to content

Commit 0d4e930

Browse files
committed
fix
1 parent 7b5807d commit 0d4e930

File tree

2 files changed

+39
-30
lines changed

2 files changed

+39
-30
lines changed

.idea/workspace.xml

Lines changed: 16 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

venv/Include/xuexiqiangguo/selenium-test.py

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ def scrollDow(self, driver):
1717
driver.execute_script(scrolljs)
1818

1919
#打开文章阅读
20-
def xuexiwenzhang(self, driver):
20+
def xuexiwenzhang(self, driver, index):
2121
driver.get('https://www.xuexi.cn/')
22-
sleep(3)
22+
sleep(4)
2323
zhongyaoLink = driver.find_elements_by_class_name("_3wnLIRcEni99IWb4rSpguK")
24-
self.clickLink(zhongyaoLink[0], driver, 12)
25-
self.clickLink(zhongyaoLink[1], driver, 12)
26-
self.clickLink(zhongyaoLink[2], driver, 12)
27-
self.clickLink(zhongyaoLink[3], driver, 12)
28-
self.clickLink(zhongyaoLink[4], driver, 12)
29-
self.clickLink(zhongyaoLink[5], driver, 12)
30-
self.clickLink(zhongyaoLink[6], driver, 126)
24+
self.clickLink(zhongyaoLink[index+0], driver, 60)
25+
self.clickLink(zhongyaoLink[index+1], driver, 60)
26+
self.clickLink(zhongyaoLink[index+2], driver, 60)
27+
self.clickLink(zhongyaoLink[index+3], driver, 60)
28+
self.clickLink(zhongyaoLink[index+4], driver, 60)
29+
self.clickLink(zhongyaoLink[index+5], driver, 60)
30+
self.clickLink(zhongyaoLink[index+6], driver, 60)
3131

3232
def clickLink(self, wenzhang, driver, timeout):
3333
print('打开一个tab页---------------')
@@ -74,17 +74,17 @@ def clostLastTab(self, driver):
7474
driver.switch_to.window(all_h[0])
7575

7676
#打开视频阅读
77-
def xuexishipin(self, driver):
77+
def xuexishipin(self, driver, index):
7878
driver.get('https://www.xuexi.cn/4426aa87b0b64ac671c96379a3a8bd26/db086044562a57b441c24f2af1c8e101.html#1novbsbi47k-5')
79-
sleep(3)
79+
sleep(5)
8080
zhongyaoLink = driver.find_elements_by_css_selector('.Iuu474S1L6y5p7yalKQbW.grid-cell')
81-
self.clickLink(zhongyaoLink[0], driver, 181)
82-
self.clickLink(zhongyaoLink[1], driver, 182)
83-
self.clickLink(zhongyaoLink[2], driver, 183)
84-
self.clickLink(zhongyaoLink[3], driver, 184)
85-
self.clickLink(zhongyaoLink[4], driver, 185)
86-
self.clickLink(zhongyaoLink[5], driver, 186)
87-
self.clickLink(zhongyaoLink[6], driver, 186)
81+
self.clickLink(zhongyaoLink[index+0], driver, 180)
82+
self.clickLink(zhongyaoLink[index+1], driver, 180)
83+
self.clickLink(zhongyaoLink[index+2], driver, 180)
84+
self.clickLink(zhongyaoLink[index+3], driver, 180)
85+
self.clickLink(zhongyaoLink[index+4], driver, 180)
86+
self.clickLink(zhongyaoLink[index+5], driver, 180)
87+
self.clickLink(zhongyaoLink[index+6], driver, 180)
8888

8989

9090

@@ -96,10 +96,12 @@ def xuexishipin(self, driver):
9696
driver = webdriver.Chrome(r'D:\SoftWare\Python\chromedriver.exe', 0, option)
9797
#首页登录
9898
driver.get('https://pc.xuexi.cn/points/my-study.html')
99-
sleep(20)
99+
sleep(60)
100+
index = 7
100101
while True:
101-
dataUtil.xuexiwenzhang(driver)
102+
dataUtil.xuexiwenzhang(driver, index)
102103
# dataUtil.clostTab(driver)
103-
dataUtil.xuexishipin(driver)
104+
dataUtil.xuexishipin(driver, index)
104105
# dataUtil.clostTab(driver)
106+
index = index + 7
105107
sleep(86400)

0 commit comments

Comments
 (0)