def repost(browser):
idSet = ['4136242172004022', '4136242033629515', '4137137030367692']
result = EC.alert_is_present()(browser)
flag = 1
count = 0
total_num = 0
while 1:
if result:
if flag:
print('????????????????')
sleep(4 * 60 * 60)
else:
print('?????????????????')
sleep(4 * 60 * 60)
else:
count = count + 1
sum_num = 0
print('???????%d????' % count)
i = 95
print(time.strftime('?????%Y-%m-%d %H:%M:%S', time.localtime(time.time())))
with open("poem2", 'r') as file:
if i < 100:
if result:
break
for id in idSet:
if result:
break
i = i + 1
tweet_url = "https://m.weibo.cn/compose/repost?id=%s" % id
browser.find_element_by_tag_name('body').send_keys(Keys.CONTROL + 't')
browser.get(tweet_url)
sleep(10)
text = browser.find_element_by_tag_name('textarea')
line = file.readline().strip('\n')
if not line:
break
text.send_keys(line)
text.send_keys('????')
sleep(10)
send = browser.find_element_by_class_name('m-send-btn')
send.click()
sleep(10)
browser.find_element_by_tag_name('body').send_keys(Keys.CONTROL + 'w')
sleep(1)
print(i)
result = EC.alert_is_present()(browser)
print(result)
if result:
break
print('?????%d' % i)
sum_num = sum_num + i
total_num = total_num + sum_num
print('?????????%d???????%d?????????' % (sum_num, total_num))
print(time.strftime('?????%Y-%m-%d %H:%M:%S', time.localtime(time.time())))
sleep(4*60*60)
print(time.strftime('?????%Y-%m-%d %H:%M:%S', time.localtime(time.time())))
评论列表
文章目录