最近发现比较坑的问题,pandas.read_json在读取长整数的时候会篡改数字。具体的代码如下:import json import pandas as p...
Flask-SQLAlchemy批量插入数据性能下降排查处理
之前我阿汤博客写过一篇文档《Flask-SQLAlchemy批量插入数据性能测试》,当时对几种批量插入Mysql数据库的方法做了性能比较。只要不是通过for循环一条条插入,另外几种方法都比较快的,一万...
Flask debug为False时日志级别不生效解决办法
本地开发时我们一般会设置debug=True,生产环境就会关闭debug,但是最近发现有个Flask项目在生产环境,没有输出自定义的INFO日志。一开始以为有什么bug,经过反复测试,最终找到原因是因...
Flask-SQLAlchemy批量插入数据性能测试
Mysql数据库服务器4核,批量写入1万条数据、每条数据4个字段 性能测试:1、常规for循环一条条写入 (这种方式波动比较大,基本在60-120s之间)startTime = t...
Flask+Nginx反向代理ssl报错The plain HTTP request was sent to HTTPS port解决办法
最近通过Nginx反向代理一个网站,环境为Flask+uwsgi+Nginx反向代理,当部署证书并设置强制跳转https以后,在浏览器输入:blog.amd5.cn访问出现了“400 Bad Requ...
Selenium Chromedriver被反爬如何隐藏Chromedriver特征码
最近做一个爬虫项目,是通过selenium模拟浏览器进行爬取的,当启用chromedriver无头模式时就会无法正常访问,按照网上的方法隐藏了一些chromedriver的特征码还是无法访问。通过网上...
Flask访问报错 net::ERR_INVALID_HTTP_RESPONSE解决办法
最近用flask写了一个网站,出现了比较诡异的问题,访问页面的时候,经常会有些js或者css文件无法正常加载,查看浏览器控制台文件报错:net::ERR_INVALID_HTTP_RESPONSE刷新...
推荐一个好用的Python第三方日志库loguru
Loguru: 更优雅的日志记录解决方案loguru 是一个 Python 简易且强大的第三方日志记录库,该库旨在通过添加一系列有用的功能来解决标准记录器的注意事项,从而减少 Python 日志记录的...
Flask-APScheduler报错SchedulerAlreadyRunningError和ValueError: Cannot create executor “default” 解决办法
最近在使用Python Flask项目开发的时候有个功能,我想使用多线程执行,执行过程中会操作数据库,开发好测试的时候报错:RuntimeError: No application found。这个报...
8个Python编程技巧加速你的代码
Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。本文对一些 Python 代码加速运行的技巧...
python:3.x.x-alpinex.x镜像安装cffi报错解决办法
今天使用python:3.9.7-alpine3.13镜像安装阿里云sdk的时候报错如下:# pip3.9 install -i https://mirrors...
Python 3.10 中的 6 个新特性
新的 Python 版本推出了有趣的新功能。Python 是当今最流行的编程语言之一。它有广泛的领域和应用,从学习计算机科学的基础,到执行复杂或者直接的科学计算任务来创建游戏。它的高级应用甚至包含数据...
Flask-SQLAlchemy常用的SQLAlchemy列选项
常用的SQLAlchemy列选项类型名python中类型说明Integerint普通整数,一般是32位SmallIntegerint取值范围小的整数,一般是16位BigIntegerint...
如何在Shell脚本中使用Python语法和函数
在日常工作处,我们写脚本的时候,经常会有这样的烦恼:1、写shell脚本的时候,比如for循环,处理json数据,处理算术运算等等总是非常繁琐,如果此时能用python语法和函数的话就非常方便了。2、...
Python之父Guido van Rossum:Python 4.0可能不会来了
Python 的大事件时间轴:1980 年 —— 吉多・范罗苏姆开始构思 Python 的想法;1989 年 —— Python 已经有了雏形;1991 年二月 —— Python 的代码对外公布,此...
Python模块glom数据处理详解
工欲善其事,必先利其器!我们想要更轻松更有效率地开发,必须学会一些“高级”技能。前不久看到一位 Python 高僧的代码,其中使用了一个短小精悍的模块,我认为还蛮有用的,今天分享给大家。这个模块就叫 ...
总结了这67个pandas函数,完美解决数据处理
不管是业务数据分析 ,还是数据建模。数据处理都是及其重要的一个步骤,它对于最终的结果来说,至关重要。今天,就为大家总结一下 “Pandas数据处理” 几个方面重要的知识,拿来即用,随查随查。导⼊数据导...
掌握这些Python代码报错提示单词轻松帮你解决bug
1. syntaxerror: invalid syntax语法错误:无效语法1) syntax 语法、句法2) error 错误3) invalid 无效2. syntaxerror: unexpe...
一文十点让你秒懂Python和Java的区别
随着人工智能的火爆,Python和Java一直在各种流行编程语言中名列前茅。其实Java和Python有些相似,因为很多编程语言之间是互通的。今天阿汤博客就教大家看懂Python和Java的区别。Ja...
自定义封装Python3 logging模块实现全局灵活配置调用
很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,loggin...