是否可以在变量中保存用户输入以使用intellij(pycharm)连续测试

问题描述 投票:0回答:1

我正在编写一个程序,在使用用户输入的类项目数据之前,从std输入大约15行输入。

示例代码在这里

def get_list():
    list = input('Here at method\n').split()
    del list[0]

    return list

def main():
     state_list: get_list()
     ....(do this about for various lists and dictionaries)

再往下我有一些我想测试的逻辑。通常,我会对变量进行硬编码并从那里开始工作。我想知道是否有办法运行调试器,输入变量并暂时保存它们,同时通过我想要测试的逻辑。

我知道我可以做一些事情,例如突出显示代码的某个部分并运行它,但此时变量是空的。

总而言之,我想知道是否有任何特定的东西我可以使用intellij / pycharm来实现这一点。如果没有,是否有任何插件或IDE呢?另外,对于类似的事情,我将来可以采用哪种具体策略?

'

unit-testing testing intellij-idea pycharm
1个回答
1
投票

请打开Debug> Edit配置,它应该有所帮助。 https://www.jetbrains.com/help/idea/debug-tool-window-variables.html

© www.soinside.com 2019 - 2024. All rights reserved.