擅长:python、mysql、java
<p>我不太明白这个问题。也许解决办法就是记住上一个印刷城市,然后选择一个不同的?你知道吗</p>
<pre><code>import pyautogui, random
cities = ['London', 'Paris', 'Berlin', 'Barcelona', 'Moscow']
dayDate = 1
city = prev_city = ""
while dayDate < 32:
pyautogui.click(380, 325)
pyautogui.typewrite(str(dayDate))
pyautogui.click(380, 345)
while city == prev_city:
city = random.choice(cities)
prev_city = city
print(city)
pyautogui.typewrite(str(city))
dayDate += 1
</code></pre>