python - 函数没有被执行
问题描述
a = input("How many Stocks: ")
if a == 1:
OneStock()
if a == 2:
TwoStock()
if a == 3:
ThreeStock()
if a == 4:
FourStock()
def OneStock():
a = input("Ticker: ")
PATH = "C:\Program Files (x86)\chromedriver.exe"
driver = webdriver.Chrome(PATH)
driver.get("https://www.benzinga.com/quote/" + a)
def TwoStock():
b = input("1.Ticker: ")
c = input("2.Ticker: ")
PATH = "C:\Program Files (x86)\chromedriver.exe"
driver = webdriver.Chrome(PATH)
driver.get("https://www.benzinga.com/quote/" + b)
driver.execute_script("window.open('about:blank', 'secondtab');")
driver.switch_to.window("secondtab")
driver.get("https://www.benzinga.com/quote/" + c)
def ThreeStock():
d = input("1.Ticker: ")
e = input("2.Ticker: ")
f = input("3.Ticker: ")
PATH = "C:\Program Files (x86)\chromedriver.exe"
driver = webdriver.Chrome(PATH)
driver.get("https://www.benzinga.com/quote/" + d)
driver.execute_script("window.open('about:blank', 'secondtab');")
driver.switch_to.window("secondtab")
driver.get("https://www.benzinga.com/quote/" + e)
driver.execute_script("window.open('about:blank', 'thirdtab');")
driver.switch_to.window("thirdtab")
driver.get("https://www.benzinga.com/quote/" + f)
def FourStock():
g = input("1.Ticker: ")
h = input("2.Ticker: ")
i = input("3.Ticker: ")
j = input("4.Ticker: ")
PATH = "C:\Program Files (x86)\chromedriver.exe"
driver = webdriver.Chrome(PATH)
driver.get("https://www.benzinga.com/quote/" + g)
driver.execute_script("window.open('about:blank', 'secondtab');")
driver.switch_to.window("secondtab")
driver.get("https://www.benzinga.com/quote/" + h)
driver.execute_script("window.open('about:blank', 'secondtab');")
driver.switch_to.window("secondtab")
driver.get("https://www.benzinga.com/quote/" + i)
driver.execute_script("window.open('about:blank', 'secondtab');")
driver.switch_to.window("secondtab")
driver.get("https://www.benzinga.com/quote/" + j)
输入 a 后四个函数没有被执行。它只是结束程序,有什么想法吗?顺便说一句,在我最后添加所有功能之前,但这不起作用,因为所有四个功能都是一一执行的。(删除这个问题的人是错的,你说我的问题和另一个帖子类似,但它对我没有任何帮助,与我的问题没有任何关系)
解决方案
推荐阅读
- python-3.x - 无法从 stock.picking 报告 QWEB 中删除公司信息
- kubernetes - 使用单个卷从 secrets 或 configmaps 挂载多个文件
- c# - C# DateTimeOffset 到 DateTime 的转换
- c# - Linq 查询返回最便宜的产品,只有它是唯一的
- python - Python - 分配错误之前引用的局部变量
- spring-boot - Redisson 的连接池统计信息
- python - 使用来自 firestore 的数据填充 WTForms 选择字段
- mongodb - 一段时间后如何在mongoDB中自动重置字段的值?
- c# - 在 Android 上的 Unity 中运行 Python 程序
- javascript - 在 PHP 中使用锚标记的 href 传递 ID 时出错?