Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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
如何阻止VS代码在控制台中截断Python数据?_Python_Visual Studio Code - Fatal编程技术网

如何阻止VS代码在控制台中截断Python数据?

如何阻止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中可以很

我正在用Python用VS代码打开一个csv文件。您的基本
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笔记本也存在同样的问题,这就解决了这个问题。谢谢非常抱歉。我一直很忙,我从来没有注意到我在这么长时间后没有把这个标记正确。我也投了更高的票。很好的回答,谢谢。