如何阻止VS代码在控制台中截断Python数据?
我正在用Python用VS代码打开一个csv文件。您的基本如何阻止VS代码在控制台中截断Python数据?,python,visual-studio-code,Python,Visual Studio Code,我正在用Python用VS代码打开一个csv文件。您的基本csv导入。我知道完整的csv数据读取正确,因为它按预期通过Anaconda iPython打印到macOS终端 但是,当我将csv数据打印到VS code Interactive Window或VS code iPython WindowVS code时,会截断数据。它不是打印csv标题行,它还截断了剩余csv数据的长度和/或它在某个深行(如第1000行左右)开始数据输出 问题不在代码中,因为它在Terminal/iPython中可以很
csv导入
。我知道完整的csv数据读取正确,因为它按预期通过Anaconda iPython打印到macOS终端
但是,当我将csv数据打印到VS code Interactive Window
或VS code iPython Window
VS code时,会截断数据。它不是打印csv标题行,它还截断了剩余csv数据的长度和/或它在某个深行(如第1000行左右)开始数据输出
问题不在代码中,因为它在Terminal/iPython中可以很好地打印
当然,我使用的是标准的MicrosoftPython扩展和iPython扩展。即使禁用其中一个,问题仍然存在
这是VS代码默认首选项问题吗
VS代码交互窗口开头和结尾均未截断任何标题和后续数据。
与代码iPython截断相比
同样,没有标题,加上截断。
终端/康达iPython全部正常。标题和后续数据
尝试。您需要转到VSCode中Python扩展的设置并找到此设置:
Python › Data Science: Text Output Limit
Limit the amount of text in Python Interactive cell text output to this value. 0 to allow any amount of characters.
默认情况下(无论出于何种原因),设置为2000。将其更改为0,以允许在输出中显示任意数量的字符。在vscode中,Jupyter笔记本也存在同样的问题,这就解决了这个问题。谢谢非常抱歉。我一直很忙,我从来没有注意到我在这么长时间后没有把这个标记正确。我也投了更高的票。很好的回答,谢谢。