VSCode (Python) 响应中断
Response cut short in VSCode (Python)
我有一个 Python 脚本可以访问 API 并生成一个大型数据集。由于某些原因,VSCode 仅显示响应中的部分数据。我找到了下面的
How to get all data from Python Requests response when data volume is large?
在 VSCode 中我可以做些什么来避免这种情况?
谢谢
你能看看吗
和
VS Code's debug console cannot display complete data.
我猜你的意思是调试代码时无法检查VARIABLES
面板中的完整数据,并且无法打印PYTHON DEBUG CONSOLE
中的完整数据,而它可以打印完整的调试出来的数据。不是吗?
你 运行 跨越 'Too large to show contents. Max items to show: 300' 的原因是因为它是由 debugpy
模块配置的:
您可以通过输入此 python 文件来配置它:
...\debugpy\_vendored\pydevd_pydevd_bundle\pydevd_resolver.py
并将MAX_ITEMS_TO_HANDLE = 300
配置为其他值。
而如果你想让PYTHON DEBUG CONSOLE
能够打印完整的数据,你需要在launch.json文件中添加:
"env": {"PYTHONUNBUFFERED": "0" }
我有一个 Python 脚本可以访问 API 并生成一个大型数据集。由于某些原因,VSCode 仅显示响应中的部分数据。我找到了下面的
How to get all data from Python Requests response when data volume is large?
在 VSCode 中我可以做些什么来避免这种情况?
谢谢
你能看看吗
和
VS Code's debug console cannot display complete data.
我猜你的意思是调试代码时无法检查VARIABLES
面板中的完整数据,并且无法打印PYTHON DEBUG CONSOLE
中的完整数据,而它可以打印完整的调试出来的数据。不是吗?
你 运行 跨越 'Too large to show contents. Max items to show: 300' 的原因是因为它是由 debugpy
模块配置的:
您可以通过输入此 python 文件来配置它:
...\debugpy\_vendored\pydevd_pydevd_bundle\pydevd_resolver.py
并将MAX_ITEMS_TO_HANDLE = 300
配置为其他值。
而如果你想让PYTHON DEBUG CONSOLE
能够打印完整的数据,你需要在launch.json文件中添加:
"env": {"PYTHONUNBUFFERED": "0" }