postman使用教程17-参数化导入csv文件,最后一行参数显示"\r"(已解决)
前言
postman 参数化导入csv 文件测试数据时,最后一条数据总是失败,查看preview发现最后一条数据后面多了"\r"
问题描述:
postman 参数化导入csv 文件测试数据时,最后一条数据总是失败
查看 preview 发现最后一条数据后面多了"\r"
解决办法
先查看csv文件原始数据,用excel打开文件,看不出最后一个数据有什么不一样
csv文件最好用编辑器去打开,比如:Notepad++
打开后发现最后一条数据多了一个空行,用其它编辑器如pycharm也能发现最后多一空行
解决办法去掉最后一行的空行就行了,重新导入最后一个数据就正常了
更多解决办法
如果上面的方法不能帮助你解决,可以查看官方文档https://blog.postman.com/using-csv-and-json-files-in-the-postman-collection-runner/
CSV files
For CSV files to work inside the Collection Runner, the first row needs to consist of variable names
that you want to use inside requests. Every subsequent row is used as a data row.
Make sure the line endings of the CSV file are in the Unix format. That’s a restriction in our current CSV parser.
Line endings can be changed in a text editor like Sublime Text.
要使CSV文件在集合运行程序中工作,第一行需要包含要在请求内部使用的变量名。每个后续行都用作数据行。
确保CSV文件的行结尾为Unix格式。这是我们当前CSV解析器中的限制。可以在文本编辑器中更改行结束,如: Sublime Text
总结就是csv文件的编辑尽量用编辑器去编辑测试数据,最后一行不能多空行。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具