首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用数值参数值保存csv文件

使用数值参数值保存csv文件
EN

Stack Overflow用户
提问于 2020-12-08 01:39:24
回答 1查看 19关注 0票数 1

我有一些参数

代码语言:javascript
运行
复制
p=221
q=4.22
r=3.3

我想将我的输出值保存在名为p_221__q_4.22__r_3.3.csv的文件中,我尝试过这样做

代码语言:javascript
运行
复制
file_name = open('p_{}__q_{}__r_{}.csv'.format(p,q,r),'w')
output.to_csv(filename+'.csv', index=False)

但错误出现为“替换索引2超出位置参数元组的范围”

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-08 01:55:24

如果您的output变量是pandas数据帧,只需使用to_csv()函数:

代码语言:javascript
运行
复制
p=221
q=4.22
r=3.3
output = pd.DataFrame([p,q,r])

file_name = 'p_{}__q_{}__r_{}.csv'.format(p,q,r)
output.to_csv(file_name)

通过使用to_csv()函数,无需使用open()打开任何文件

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65186605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档