python
python
master-dragon
weixin:dwl_1270530306
展开
-
【线上】SQLAlchemy数据库连接满导致的问题
这是刚做Superset项目时遇到的线上问题,现回顾并整理下。原因和现象回顾访问高峰qps增大,然后数据库连接占用超过了SQLAlchemy设置的默认最大数量,且达到超时时间,这导致线上很多用户看到如下报错2018-11-04 11:27:50,370 /var/www/html/superset/views/base.py base.py[line:56] : ERROR QueuePool limit of size 10 overflow 10 reached, connection time原创 2020-07-13 23:56:43 · 1147 阅读 · 0 评论 -
python 爬虫基础(一)
花了大概6小时,看了python, 然后直接学写python爬虫,当然很基础的,不过说明python爬虫入门并不难。python爬虫基础知识python 基础语法(不需要可以学习语言,浪费时间;直接看教程,去做就行了,编程语言都是相通的)python 正则表达式(主要用来处理数据)urllib, urllib2,网络请求http(http 请求,响应等),html基础知识(用浏览器审查元素,原创 2017-11-08 16:18:06 · 920 阅读 · 0 评论 -
python模拟登录csdn并获取首页文章写入MySQL中(二)
环境windows, python 2.7lxml, 正则等解析html 获取数据python mysqldburllib, urllib2等用作http请求相关py模拟登录csdn参考http://blog.csdn.net/yanggd1987/article/details/52127436chrome F12监测登录可以看到http请求和响应的相关信息python mysqldb参转载 2017-11-16 12:36:20 · 311 阅读 · 0 评论 -
python中参数* **
def funcA(a=1,b): print a,b报错:SyntaxError: non-default argument follows default argument# -*- coding: UTF-8 -*def funcA(a, b=2): print a,bif __name__ == '__main__': funcA(2) func原创 2018-01-06 17:18:48 · 2185 阅读 · 0 评论 -
html table 转 Markdown表格 (python脚本实现)
in.txt (浏览器 复制元素 内容而来)<table class="data-table"><tbody> <tr> <th>Name</th> <th>Description&a原创 2018-05-27 19:30:52 · 1961 阅读 · 0 评论 -
Python实现类似C/C++的数据结构
Stack (使用list实现Stack的基础方法)# -*- coding: UTF-8 -*-class Stack: def __init__(self) : self.items = [] def empty(self) : if len(self.items) == 0 : return True ...原创 2018-05-29 13:21:22 · 1326 阅读 · 0 评论 -
python int类型,对比C/C++ int (32bit,有符号,无符号)
python 存储数据是 number,对于整型,不区分 int, byte, longint n1 = 0x80000000; // 最大负数, -2147483648int n2 = 0x7fffffff; // 最大正数, 2147483647printf("%d\n", n1);printf("%d\n", n2);printf("%d\n", (n1-1)); // 最..原创 2018-05-30 11:12:19 · 12239 阅读 · 0 评论 -
py 多线程,多进程
python GIL https://wiki.python.org/moin/GlobalInterpreterLock环境 * CPU 2个核 * python 2.7.10CPU密集型实践代码# -*- coding:utf-8 -*-import timefrom threading import Threadfrom multiprocessing...原创 2018-06-14 10:34:28 · 952 阅读 · 0 评论