我有jd edwards表数据。单击滚动条或向下翻页时,表格从中央数据库下载后显示20条记录。我写了一个脚本来复制数据的每一行并写入文本文件。但是,由于数据下载需要一些时间,我希望我的脚本在下载数据时暂停。唯一可能的选择是在数据下载期间鼠标指针形状变为沙漏。有没有办法实现它。此外,如何打破循环,因为我使用Cntl + C进行复制。希望脚本等待。脚本如下:
import time
import keyboard
from Tkinter import Tk
print "startin the program"
time.sleep(5)
my_lis =""
file = open("jde.txt","w+")
for i in range (100000):
try:
keyboard.press_and_release('ctrl+c')
string = Tk().clipboard_get()
my_lis+=string
keyboard.press_and_release('down')
except:
pass
file.write(my_lis
)