python 设置列宽

简介: python 设置列宽

修改列宽


使用pandas对Excel操作后,输出的Excel文件列宽固定,报表不美观,如何自定义列宽?

#修改列宽
file_path = './match.xlsx'   #文件路径
sheet_name = 'Sheet1'
with pd.ExcelWriter(file_path, engine='xlsxwriter') as writer:   # 可能需要到安装xlsxwriter模块
    # 数据传给Excel的writer
    df.to_excel(writer, index=False, sheet_name=sheet_name)   #df_jf_res要修改的文件
    # 再从writer加载回该sheet
    worksheet = writer.sheets[sheet_name]
    #设置参数
    worksheet.set_column(0,0, 60)   
    worksheet.set_column(5,6, 15)     # .set_column(a,b,c)函数三个参数,a代表要修改的起始列,b代表终止列,c为设置的列宽
    writer.save()   # 保存文件


3169a49c16374e7196dc4073c510207f.png

643095a814b644d090cc84981b937e1e.png

相关文章
|
6月前
|
Shell Python
python设置应用程序的样式并部署(二)
python设置应用程序的样式并部署(二)
43 0
|
6月前
|
数据安全/隐私保护 Python
Python实现邮件发送(含详细设置方法),并总结自己遇到的错误
Python实现邮件发送(含详细设置方法),并总结自己遇到的错误
|
2月前
|
API Python
使用Python requests库下载文件并设置超时重试机制
使用Python的 `requests`库下载文件时,设置超时参数和实现超时重试机制是确保下载稳定性的有效方法。通过这种方式,可以在面对网络波动或服务器响应延迟的情况下,提高下载任务的成功率。
164 1
|
3月前
|
移动开发 Java 编译器
什么是pyc文件,把python的py文件编译成pyc文件,把pyc文件反编译成py文件。以及python编译的如何设置不生成pyc文件
什么是pyc文件,把python的py文件编译成pyc文件,把pyc文件反编译成py文件。以及python编译的如何设置不生成pyc文件
53 1
|
4月前
|
数据安全/隐私保护 Python
【Python】已解决:urllib模块设置代理ip
【Python】已解决:urllib模块设置代理ip
77 2
【Python】已解决:urllib模块设置代理ip
|
4月前
|
IDE 数据可视化 安全
Python学习中设置开发环境
【7月更文挑战第26天】
40 2
|
3月前
|
Python Windows 内存技术
【Azure 应用服务】Azure App Service (Windows) 使用Flask框架部署Python应用,如何在代码中访问静态文件呢?如何设置文件路径?是相对路径还是绝对路径呢?
【Azure 应用服务】Azure App Service (Windows) 使用Flask框架部署Python应用,如何在代码中访问静态文件呢?如何设置文件路径?是相对路径还是绝对路径呢?
|
3月前
|
NoSQL 网络安全 Redis
用python安装redis并设置服务自启
用python安装redis并设置服务自启
29 0
|
3月前
|
Linux UED iOS开发
Python colorama 设置控制台、命令行输出彩色文字
Python colorama 设置控制台、命令行输出彩色文字
60 0
|
3月前
|
Python
Python 设置环境变量方法
Python 设置环境变量方法
43 0
下一篇
无影云桌面