自动逐行执行Python程序
Posted
技术标签:
【中文标题】自动逐行执行Python程序【英文标题】:Execute Python Program line-by-line automatically 【发布时间】:2020-06-26 17:58:23 【问题描述】:我正在用 selenium 做一个 python 脚本。要进行测试,我使用命令提示符,这样我就知道我的命令是否正常工作,而无需一遍又一遍地执行程序以逐行纠正。问题是,我需要一种方法来自动启动这些行,这样我就不需要在每次想要做一些测试时都重新输入它。
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
options = webdriver.ChromeOptions()
options.add_argument('lang=pt-br')
driver = webdriver.Chrome(executable_path=r'./chromedriver.exe', options=options
【问题讨论】:
【参考方案1】:从命令行运行python -m pdb <yourscript.py>
应该会打开Python Debugger 并允许您单步执行。通过输入n
并返回来运行每一行。
【讨论】:
简短而准确,答案的瑰宝。以上是关于自动逐行执行Python程序的主要内容,如果未能解决你的问题,请参考以下文章