首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python CSV.Writer更改保存路径

Python CSV.Writer更改保存路径
EN

Stack Overflow用户
提问于 2013-06-25 16:37:32
回答 3查看 1.6K关注 0票数 1

我想让我的tkinter程序提示用户选择要保存该程序生成的文件的路径。

我的代码如下所示。在这个阶段,程序只保存到一个文件(我定义用来测试程序的文件),我应该使用什么代码将'test_write.csv'更改为用户选择的任何文件?

代码语言:javascript
运行
复制
           ##Writing to .cvs file       
           with open('test_write.csv', 'w') as fp:
               a = csv.writer(fp)
               # write row of header names
               a.writerow(n)

谢谢

EN

Stack Overflow用户

发布于 2013-06-25 16:42:20

下面是一个使用tkFileDialog的示例

代码语言:javascript
运行
复制
import Tkinter
import tkFileDialog
import csv

formats = [('Comma Separated values', '*.csv'), ]

root = Tkinter.Tk()
file_name = tkFileDialog.asksaveasfilename(parent=root, filetypes=formats, title="Save as...")
if file_name:
    with open(file_name, 'w') as fp:
        a = csv.writer(fp)
        # write row of header names
        a.writerow(n)
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17292743

复制
相关文章

相似问题

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