PD脚本导出到数据库后没有注释问题

昨天PD里建了几张表,建表的时候我在NAME栏位写了中文说明,但是脚本在数据库里生成表以后,发现中文说明没有了,需要自己在“注释”栏位添加才行,如下图:

                       

我想要达到的效果如下图:

 

解决方法:

1、  PD中,选定一个编辑的表,右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- >OK,如下图:

 

弹出的窗口中,选中COMMENT

确定后注释列就出来了,这样所有的表都是这样的(刚才的操作像是在操作一个模板一样)
 

 

转载于:https://www.cnblogs.com/jhx918/p/3257753.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Flask中从数据库中查询数据并使用pandas将其导出到Excel,需要安装pandas和openpyxl库,以及一个适合您使用的数据库驱动程序库(例如pymysql或psycopg2)。可以按照以下步骤进行操作: 1. 在Flask项目中导入必要的库: ```python from flask import Flask, render_template, make_response import pandas as pd from io import BytesIO import pymysql # 或者其他的数据库驱动程序库 ``` 2. 创建一个视图函数来从数据库中查询数据并将其导出到Excel: ```python @app.route('/export_excel') def export_excel(): # 连接数据库 conn = pymysql.connect(host='localhost', user='root', password='password', database='mydatabase') # 查询数据 sql = 'SELECT * FROM mytable' df = pd.read_sql(sql, conn) # 关闭数据库连接 conn.close() # 将数据写入Excel文件 output = BytesIO() writer = pd.ExcelWriter(output, engine='openpyxl') df.to_excel(writer, index=False, sheet_name='Sheet1') writer.save() output.seek(0) # 将文件作为response返回给客户端 response = make_response(output.getvalue()) response.headers['Content-Disposition'] = 'attachment; filename=export.xlsx' response.headers['Content-Type'] = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' return response ``` 3. 在模板中添加一个链接来触发视图函数: ```html <a href="{{ url_for('export_excel') }}">导出Excel</a> ``` 这样,当用户点击链接时,Flask将调用视图函数并将从数据库中查询到的数据导出为Excel文件,然后将该文件作为响应返回给客户端,客户端会自动下载该文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值