pyauto gui TypeError: 'int' object is not iterable
pyauto gui TypeError: 'int' object is not iterable
这是我的代码:
import pyautogui, time, random
time.sleep(5)
integer = random.randint(1, 1000)
while True:
pyautogui.typewrite(integer)
pyautogui.press("enter")
pyautogui.sleep(10)
错误信息如下:
TypeError: 'int' object is not iterable
我基本上是想打印一个随机整数。有人可以帮我解决这个问题吗?非常感谢。
我认为 typewrite()
需要一个字符串。请尝试 pyautogui.typewrite(str(integer))
。
This works. Thank you so much. I have one problem -- It is printing the exact same number every time (110).
如果您重新运行 程序,那么它应该是一个不同的数字。如果你想要每个循环都有一个新数字,那么你应该将 integer = random.randint(1, 1000)
行放在循环中重复而不是在循环之前只做一次。
这是我的代码:
import pyautogui, time, random
time.sleep(5)
integer = random.randint(1, 1000)
while True:
pyautogui.typewrite(integer)
pyautogui.press("enter")
pyautogui.sleep(10)
错误信息如下:
TypeError: 'int' object is not iterable
我基本上是想打印一个随机整数。有人可以帮我解决这个问题吗?非常感谢。
我认为 typewrite()
需要一个字符串。请尝试 pyautogui.typewrite(str(integer))
。
This works. Thank you so much. I have one problem -- It is printing the exact same number every time (110).
如果您重新运行 程序,那么它应该是一个不同的数字。如果你想要每个循环都有一个新数字,那么你应该将 integer = random.randint(1, 1000)
行放在循环中重复而不是在循环之前只做一次。