#pip install schedule import schedule import time import pyautogui import random import sys from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QPushButton, QVBoxLayout def move_mouse(): #轻微移动鼠标 screenWidth, screenHeight = pyautogui.size() mouseX, mouseY = pyautogui.position() x=random.randint(1,2000) y=random.randint(1,1000) pyautogui.moveTo(x,y) #i=0 def huodong(wait_time): print('ddd') schedule.every(2).seconds.do(move_mouse) # 每隔10秒 print(wait_time) i=0 while True: i=i+1 schedule.run_pending() time.sleep(int(wait_time)) print(i,wait_time,type(wait_time)) class LineEditExample(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): # 创建一个 QLineEdit 控件 self.lineEdit = QLineEdit(self) # 创建一个按钮,点击后获取并打印 QLineEdit 的内容 self.button = QPushButton('Get Content', self) self.button.clicked.connect(self.on_button_clicked) # 布局 layout = QVBoxLayout() layout.addWidget(self.lineEdit) layout.addWidget(self.button) self.setLayout(layout) self.setGeometry(300, 300, 300, 100) self.setWindowTitle('QLineEdit Example') self.show() def on_button_clicked(self): # 获取 QLineEdit 的内容 content = self.lineEdit.text() print(content) huodong(content) if __name__ == '__main__': app = QApplication(sys.argv) ex = LineEditExample() sys.exit(app.exec_())
12-26
754
08-06
1904
08-31
2385