
pandas
飞翔豆皮
这个作者很懒,什么都没留下…
展开
-
pandas + xlsxwriter 线上导出多sheet表的excel
以前导出的都是单sheet的excel表,现在项目需要导出多sheet的excel,做记录如下原创 2022-06-24 11:11:27 · 1122 阅读 · 0 评论 -
django 使用pandas和numpy的map,where() 做数据统计并将数据转成数组传给前端
增加查询效率import numpy as npimport pandas as pd from django.http import JsonResponsedef districtstatistics(req): apply_num=xxxxxx.objects.all() # distrcs = list(xxxxxx.objects.all().values('name')) # 区域名称 df = pd.DataFrame(distrcs) ...原创 2021-03-29 18:05:54 · 1012 阅读 · 1 评论 -
使用pymysql+pandas 线上导出excel导出的中文都变成了问号 处理方式
刚开始在本地导出的时候没有问题,当放到服务器上的时候 进行导出时,中文显示的都是?号 如下调用的方法pymysql.connect(host=HOST, port=PORT, user=DBUSER, passwd=DBPASSWORD, db=DBNAME)将其增加参数charset='utf8'后 导出正常,engine = pymysql.connect(host=HOST, port=PORT, user=DBUSER, passwd=DBPASSWORD, db=DBNAME..原创 2020-07-17 16:25:59 · 681 阅读 · 0 评论 -
pandas+Django 以数据流的方式 导出 复杂数据(问卷调研) 快速
导出样式:表设计:class QuestionnaireTB(models.Model): """问卷管理""""" survey_type = models.ManyToManyField('SurveyType', verbose_name='问卷分类') title=models.CharField('问卷标题',max_length=100) describe=models.TextField('问卷描述') questions=models.M原创 2020-05-29 18:44:01 · 1487 阅读 · 0 评论 -
pandas+ mysql 线上直接导出excel 和 Django orm + django_pandas 线上直接excel 导出
一、pandas +mysql 直接线上导出import pandas as pdfrom django.shortcuts import HttpResponseimport pymysqldef Pandasexcel(req): outfile = BytesIO() engine = pymysql.connect(host='127.0.0.1', port=...原创 2019-05-14 16:04:02 · 1553 阅读 · 0 评论 -
pandas 处理excel 导入
#coding:utf-8import pandas as pddf=pd.read_excel('E:/xxxx.xls') test_data={}for i in df.index.values[:3]: #也可以在这里定义取几条数据 row_data=df.ix[i,['err_msg','ori_openid','id']].to_dict() #['err_msg'...原创 2019-05-14 18:04:35 · 515 阅读 · 0 评论 -
pandas 生成多sheet excel
import datetimeimport pandas as pdexcelname = 'export%s.xlsx' % datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S') #生成excel文件名file_url = 'D:/%s' % excelname #文件保存地址writer = pd.ExcelWriter(f...原创 2019-07-03 13:23:16 · 2454 阅读 · 3 评论