python - 为什么我的代码只返回“退出状态:0”?
问题描述
我正在尝试制作一个脚本,它会询问您要发送什么垃圾邮件以及要发送多少次垃圾邮件,但是当我运行它时,它仅返回“退出状态:0”。我不知道为什么它不能以正确的方式工作。该脚本“应该”首先询问您要发送垃圾邮件的内容,然后多次发送垃圾邮件该单词。之后,它应该询问您是否要继续。如果你回答“Y”,那么它应该等待 5 秒,然后写下消息,并在你写的时候按回车键。(抱歉我的词汇和脚本不好,对编码和 python 很陌生)
import pyautogui
from time import sleep
from tqdm import tqdm
coolDOwn = 0
time = 0
def spam(msg, maxMsg):
count = 0
while count != maxMsg:
count += 1
print("Send message: " + str(count))
pyautogui.write(msg)
pyautogui.press("enter")
if count == 10 or count == 20 or count == 30 or count == 40 or count == 50 or count == 60 or count == 70 or count == 80 or count == 90:
if count == maxMsg:
print(
'''
_____ ____ _ _ ______
| __ \ / __ \| \ | | ____|
| | | | | | | \| | |__
| | | | | | | . ` | __|
| |__| | |__| | |\ | |____
|_____/ \____/|_| \_|______|
'''
)
sleep(5)
def setup():
while time != 12:
time += 1
sleep(1)
print("Spammer loading")
print("Spammer loading.")
print("Spammer loading..")
print("Spammer loading...")
print("Spammer loading")
print("Spammer loading.")
print("Spammer loading..")
print("Spammer loading...")
print("Spammer loading")
print("Spammer loading.")
print("Spammer loading..")
print("Spammer loading...")
print("Spammer loading")
print("Spammer loading.")
print("Spammer loading..")
print("Spammer loading...")
print("Spammer ready:")
msg = str(input("What would you like to spam: "))
if msg != (""):
msgMax = int(input("How many times would you like to spam that? [1-100]: "))
answer = str(input("Would you like to proceed. [Y/n]: "))
answer0 = answer.upper()
if answer0 == ("Y"):
while coolDown != 5:
coolDOwn += 1
sleep(1)
spam(msg, msgMax)
stop = str(input("Exit? [Y/n]: "))
stop0 = stop.upper()
if stop0 == ("Y"):
exit()
if stop0 == ("N"):
setup()
elif answer0 == ("N"):
exit()
解决方案
推荐阅读
- probability - 离散随机变量
- javascript - 如何在带有withNavigation的react组件中使用redux
- php - 致命错误:Magento 客户 Create 中允许的内存大小为 268435456 字节已用尽(尝试分配 20480 字节)
- python - Flask:jsonify 列出的生成器
- javascript - 在玩笑 toHaveBeenCalledWith 中调用时返回未定义的函数
- java - 下面提到的代码有什么问题?
- google-bigquery - 物业目的地未知
- 大查询 - javascript - 创建具有多行和多列的表
- java - 如何通过 SpringBoot 在 Keycloak 中注册新用户?
- math - 如何在 Fortran 中计算不易分解为实部和虚部的复杂函数?