随笔分类 -  问题处理

摘要:uwsgi启动Django应用 uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。 WSGI / uwsgi / uWSGI 三者区别: WSGI是一种通信协议,Flask,webpy,Django、CherryPy等等都自带WSGI,不过性能都不好。 uwsgi同WS 阅读全文
posted @ 2020-09-23 16:37 小学弟- 阅读(1527) 评论(0) 推荐(0) 编辑
摘要:413 Request Entity Too Large 现象:当网页中使用上传1个3M多的图片出现 Request Entity Too Large的提示, 根据经验判断应该是上传文件大小被限制了,检查了应用配置是10M,把它设置成100M,重启服务也不能解决问题。 原来我们的tomcat是通过n 阅读全文
posted @ 2020-05-07 14:10 小学弟- 阅读(199) 评论(0) 推荐(0) 编辑
摘要:python中使用redis发布订阅者模型 redis发布订阅者模型: Redis提供了发布订阅功能,可以用于消息的传输,Redis的发布订阅机制包括三个部分,发布者,订阅者和Channel。发布者和订阅者都是Redis客户端,Channel则为Redis服务器端,发布者将消息发送到某个的频道,订阅 阅读全文
posted @ 2020-04-13 13:41 小学弟- 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:import logging from logging import handlers# 日志记录 class Logger(object): level_relations = { 'debug': logging.DEBUG, 'info': logging.INFO, 'warning': l 阅读全文
posted @ 2020-04-08 17:33 小学弟- 阅读(195) 评论(0) 推荐(0) 编辑
摘要:Python3的URL编码解码 前言 最近在用python3练习一些爬虫脚本的时候,发现一些url的编码问题,在浏览器提交请求api时,如果url中包含汉子,就会被自动编码掉。呈现的结果是 ==> %xx%xx%xx。如果出现3个百分号为一个原字符则为utf8编码,如果2个百分号则为gb2312编码 阅读全文
posted @ 2020-04-07 15:31 小学弟- 阅读(579) 评论(0) 推荐(0) 编辑
摘要:redis由于测试产生了一批垃圾数据,想要批量删除之 默认db0,redis-cli 带参数 -n可以指定数据库,完整命令: redis-cli -h DB_port -a DB_pwd -n DB_idx keys “key_prefix*” | xargs redis-cli -h DB_por 阅读全文
posted @ 2020-03-06 18:20 小学弟- 阅读(297) 评论(0) 推荐(0) 编辑
摘要:scrapy异常状态码处理 在setting.py中加入 scrapy 的 state 默认只处理200到300之间 # 403状态的响应不被自动忽略,对403 的响应做个性化处理 HTTPERROR_ALLOWED_CODES = [403] # 遇到错误忽略掉不重新请求,则设成[] RETRY_ 阅读全文
posted @ 2020-03-04 17:36 小学弟- 阅读(1303) 评论(0) 推荐(0) 编辑
摘要:Python保留指定位数的小数 1 ’%.2f’ %f 方法(推荐) f = 1.23456 print('%.4f' % f) print('%.3f' % f) print('%.2f' % f) 结果: 1.2346 1.235 1.23 这个方法会进行四舍五入 2 format函数(推荐) 阅读全文
posted @ 2019-12-18 15:48 小学弟- 阅读(7409) 评论(0) 推荐(1) 编辑
摘要:Flask export PYTHONPATH=/opt/appgunicorn -w 4 -k gevent -b 0.0.0.0:18111 run:app Django gunicorn upload_pro.wsgi -b 0.0.0.0:19000 -w 4 & 阅读全文
posted @ 2019-12-05 20:01 小学弟- 阅读(114) 评论(0) 推荐(0) 编辑
摘要:python 获取当天和前几天时间数据 import datetime from datetime import datetime, date, timedelta def dayDateRange(): dates = [] for i in range(2, -1, -1): yesterday 阅读全文
posted @ 2019-11-21 11:20 小学弟- 阅读(1610) 评论(0) 推荐(0) 编辑
摘要:python 获取时间范围内日期列表 import datetime def dateRange(beginDate, endDate): dates = [] dt = datetime.datetime.strptime(beginDate, "%Y-%m-%d") date = beginDa 阅读全文
posted @ 2019-11-20 20:34 小学弟- 阅读(3897) 评论(0) 推荐(0) 编辑
摘要:python 保留两位小数>>> a = 1 >>> b = 3 >>> print(a/b) >>> #方法一: ... print(round(a/b,2)) 0.0 >>> #方法二: ... print(format(float(a)/float(b),'.2f')) 0.33 >>> #方 阅读全文
posted @ 2019-11-19 14:30 小学弟- 阅读(1145) 评论(0) 推荐(0) 编辑
摘要:# log 数据库连接 class LogMysql(object): conn = None cursor = None def __init__(self): self.conn = pymysql.connect(host='', user='', password='', database= 阅读全文
posted @ 2019-11-15 10:57 小学弟- 阅读(1493) 评论(0) 推荐(0) 编辑
摘要:python字典转bytes类型字典import base64 import json 1. a={"Vod":{"userData":"{}".format("e42e6dedf7a5a3fd19689aeb74bb1605")}} r=bytes('{}'.format(a),'utf-8') 阅读全文
posted @ 2019-11-13 18:15 小学弟- 阅读(5135) 评论(0) 推荐(0) 编辑
摘要:Python3 url解码与参数解析 有些子节点名字直接就是编码后的url,就像下面这行一样: url='dubbo%3A%2F%2F10.4.5.3%3A20880%2Fcom.welab.authority.service.AuthorityService%3Fanyhost%3Dtrue%26 阅读全文
posted @ 2019-11-12 17:15 小学弟- 阅读(6449) 评论(0) 推荐(0) 编辑
摘要:python/django将mysql查询结果转换为字典组 使用python查询mysql数据库的时候,默认查询结果没有返回表字段名称,不方便使用。为了方便使用一般会选择将查询结果加上字段名称以字典组的方式返回查询结果。 实现如下: def dict_fetchall(cursor): "Retur 阅读全文
posted @ 2019-11-12 11:27 小学弟- 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:Python 如何将字符串转为字典 在工作中遇到一个小问题,需要将一个 python 的字符串转为字典,比如字符串: user_info = '{"name" : "john", "gender" : "male", "age": 28}' 我们想把它转为下面的字典: user_dict = {"n 阅读全文
posted @ 2019-08-26 18:41 小学弟- 阅读(78901) 评论(0) 推荐(7) 编辑
摘要:解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range 字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中 阅读全文
posted @ 2019-08-01 16:34 小学弟- 阅读(86988) 评论(1) 推荐(4) 编辑
摘要:近段时间公司的一台服务器被恶意添加了一些定时器任务到crond的配置文件"/var/spool/cron/root"里,本想着只要简单使用crontab -e命令把该恶意的任务去除掉就可以了,但修改后发现无论我怎么努力也保存不了,直接修改文件“/var/spool/cron/root”也不行,我苦思 阅读全文
posted @ 2019-08-01 14:30 小学弟- 阅读(4048) 评论(0) 推荐(0) 编辑
摘要:import time #把格式化时间转换成时间戳 def str_to_timestamp(str_time=None, format='%Y-%m-%d %H:%M:%S'): if str_time: time_tuple = time.strptime(str_time, format) # 把格式化好的时间转换成元祖 result = tim... 阅读全文
posted @ 2019-07-30 14:19 小学弟- 阅读(673) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示