Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python命令print()不打印_Python_Python 3.x - Fatal编程技术网

Python命令print()不打印

Python命令print()不打印,python,python-3.x,Python,Python 3.x,我试图调试一个脚本,插入print()命令以查看变量的状态。但这些命令似乎不起作用。当我使用PyScripter逐行调试时,它只是跳过那些行。我正在使用Python 3。问题出在.py文件中定义的类的方法中,该类是从另一个.py文件调用的。我在下面插入部分代码 class BaseGen: def duracion(self, rangos, anio, semanas, verificar_ver_py=True): print('some string') 电话号码

我试图调试一个脚本,插入print()命令以查看变量的状态。但这些命令似乎不起作用。当我使用PyScripter逐行调试时,它只是跳过那些行。我正在使用Python 3。问题出在.py文件中定义的类的方法中,该类是从另一个.py文件调用的。我在下面插入部分代码

class BaseGen:
    def duracion(self, rangos, anio, semanas, verificar_ver_py=True):
        print('some string')
电话号码是:

duracion = base.duracion(rangos_parte, anio, semanas)

问题在于PyScripter。我在Python控制台上尝试了相同的代码,结果很好。

您还没有在任何地方定义
string
。可能您传递了错误的变量进行打印。您应该会得到一个错误,因为您没有定义
string
是的,我只是没有在问题中包含定义。我将把问题编辑成更有用的内容。它只是不打印任何内容,还是抛出了某种错误?因此,如果您发布Python的响应,可以更好地帮助您。如果它没有完全运行,请检查您是否正确调用了它,或者某些流控制是否使它跳过了该块code@José,对不起,没有看到:)也编辑了我的