
笔记
我是谁,我在哪,我在干啥
这个作者很懒,什么都没留下…
展开
-
operator does not exist: timestamp with time zone >= character varying / pandas 链接 psycopg2保存数据问题
pandas 使用 psycopg2 使用 sql 语句 保存 数据原创 2022-10-27 11:47:27 · 2607 阅读 · 0 评论 -
还不错的表格样式
<style type="text/css"> table{ border-collapse:collapse; table-layout:fixed; border-radius:5px; overflow:hidden; margin: 10px auto; border:2px solid #70aefb ; background-color: #328ef4; color: #c7dafb; } table td,th{ /* paddi原创 2022-05-13 18:47:15 · 163 阅读 · 0 评论 -
django后台缓存下载表格
django下载数据表,不先在服务器保存,直接缓存下载原创 2022-05-13 16:44:58 · 272 阅读 · 0 评论 -
python调用pandas保存excel
一、数据表的创建1、导入数据表df1 = pd.read_excel('pandas_test.xlsx')2、字典方式创建数据表(columns参数不仅可以提供字段名,还可以确定字段顺序)df2 = pd.DataFrame({"name":["Tom","Marry","Luse"], "age":[18,19,20], "enjoy":["football","swim","study"],原创 2022-05-09 20:43:44 · 3847 阅读 · 0 评论 -
虚拟环境的安装使用
虚拟环境安装使用原创 2022-03-04 17:24:13 · 868 阅读 · 0 评论 -
python多线程获取有序结果
python的多线程获取有序结果原创 2022-02-15 15:18:18 · 796 阅读 · 0 评论 -
关于python多线程抓pcapng的包,并关闭
from scapy.utils import wrpcapimport threadingimport timefrom scapy.all import sniffclass crawpcap:def init(self, iface, filiter): # 初始化有__不知道为啥不显示self.iface = iface # 本地网卡名self.filiter = filiter # 过滤条件def _sniff(self):dpak = sniff(iface=self.i原创 2021-09-07 17:00:00 · 488 阅读 · 0 评论 -
FineBI在连接Linux服务器的mongodb数据库
要让FineBI连接上mongodb数据库,需要在mongodb服务所在的服务器上安装插件才可以。1.先下载对应服务器版本的插件包,uname -a 查看服务器版本。然后访问下载对应包:https://www.mongodb.com/download-center/bi-connector/releases2.在服务器上,解压上一步下载的包:tar -xvzf mondodb-bi-linux-…tgz3.让解压的包里面文件变成可执行命令:进去解压后的目录,bin同级目录下执行: sudo原创 2021-07-13 11:29:36 · 947 阅读 · 0 评论 -
django.db.utils.operationalerror:(1071,‘specified key was too long; max key length is 767 bytes‘)
我在linux或者window上在弄django生成mysql表时出现这个问题就是用pythom manage.py migrate出现生成表格报标题错误。查阅大量资料有人说是django-celery版本问题让pip uninstall django-celerypip install django-celery-utf8mb4我这没成功,重试还是一样的错误。我就退回原本不带utf8mb4的dgingo-cekery最后解决方式是:把要用的mysql的对应库,删除或者更改编码格式把u原创 2021-06-01 14:51:58 · 302 阅读 · 0 评论 -
ValueError.DataFrame columns must be unique for orient=“column“
在将数据进行合并的时候使用df = pd.concat(dfs, axis=1)或者df = df1.append(df2)然后我不可以将其转换成 json 格式df.to_json()或者保存到mongodb时用的info.insert_many(json.loads(df.T.to_json()).values())就会报标题的错误!原因是 行索引重复该错误表示 数据框索引具有非唯一的值,由于没有使用到索引,可以重新创建一个索引:df.reset_index()如果需要这样的一个原创 2021-05-26 10:01:04 · 4379 阅读 · 0 评论 -
pandas指定列名读取xlsx文件
正常pandas读取Excel为df = pd.read_excel(‘abc.xlsx’)当需要获取指定列名的数据时使用参数useclos=[‘列名1’, ‘列名2’…]变成use_name = [‘a’, ‘b’, ‘c’,…]df = pd.read_excel(‘abc.xlsx’, usecols=use_name)...原创 2021-04-15 16:00:22 · 1778 阅读 · 1 评论 -
pandas 保存csv 祛除索引
在最后设置参数为: index=None原:df.to_csv(‘df.csv’, encoding=‘GBK’)去索引后:df.to_csv(‘df.csv’, encoding=‘GBK’, index=None)原创 2021-04-15 15:51:48 · 205 阅读 · 0 评论 -
Python的requests请求出现 代理报错check_hostname requires server_hostname
Python的requests请求出现ValueError: check_hostname requires server_hostname我这边碰到的问题是requests库的版本太高了,需要降低版本。在Terminal窗口用命令pip show requests 查看版本Version: 对应内容查的是2.25.1的版本出现这个问题后来降低版本用pip install requests==2.23.0或者用 pip install requests==2.24.0在执行就不会报那个错原创 2021-04-08 14:37:21 · 4621 阅读 · 0 评论 -
关于Linux或Windows的pandas读取xlsx文件not supported 问题
今天遇到了要在搭建的Django的后台,写了一个读取xlsx文件的函数,用pandas.read_excel(文件路径)执行时,总是提示 Excel xlsx file; not supported错误原因是新版本xlrd只支持.xls文件,不支持.xlsx文件。查看自己xlrd版本,用pip show xlrd看版本是不是2.0.1版本?如果是,就装回老版本,用 pip install xlrd==1.2.0如果还不行看pandas版本更新到1.1.0后在windows系统也尝试了一下原创 2021-04-02 17:29:05 · 1123 阅读 · 0 评论 -
关于python模拟浏览器上传多文件多参数脚本(Multipart/from-data)
因为业务需要,需要模拟浏览器上传多个文件到网站平台,然后网上查了一大堆关于python的post上传操作。发现没有匹配操作。这里就做个python关于requests的post请求,发送多文件、多参数的from-data操作。from request_toolbelt.multipart.encoder import MultipartEncoderimport requestsimport osdef upload_files(): num1 = 'a' num2 = 'b'原创 2021-04-01 20:45:50 · 1191 阅读 · 0 评论 -
Ubuntu 下安装火狐浏览器打开网页后乱码问题
在Ubuntu 的系统,打开火狐浏览器,进入百度首页,显示的乱码如图所示:尝试用浏览器打开,在文字编码 或者 Text Encoding 中,更换编码格式不能选择,除了Unicode选中,其他都无法点击。解决方案(从网上获取):第一种方式1.安装wqy-zenhei字体apt-get install ttf-wqy-zenhei2.修改系统字体配置文件/etc/fonts/conf.d/49-sansserif.conf打开/etc/fonts/conf.d/49-sansserif.原创 2021-03-31 12:03:37 · 6095 阅读 · 3 评论