- 博客(8)
- 收藏
- 关注
原创 mongo4.0.0 加用户认证
一. 数据库版本mongo 4.0.0二. 为mongo添加用户认证1. 创建超级用户mongo#这里注意版本(确认验证时候使用mongo与现在所加用户的mongo是同一个)MongoDB shell version: 4.0.0db.createUser({user:“root”,pwd:“root”,roles:[{role:“userAdminAnyDatabase”...
2018-10-09 19:04:51 1302
原创 motor和pymongo的auth连接
#motorimport motorimport sys,osprint(os.path.join(os.path.abspath('config')))from . import config as cfg# mongodb://user:pass@localhost:27017/database_nameuri='mongodb://{0}:{1}@{2}:{3}/{4}'.f...
2018-10-09 18:25:03 939
原创 async def 函数 的调用
import asyncioasync def add(x,y): r = x+y return rasync def bad_call(a,b,c,d): a_b = await add(a,b) await asyncio.sleep(1) c_d = await add(c,d) print (a_b*c_d)if __name__ ...
2018-09-30 14:20:46 14435 1
原创 tornado构造中转接口,带自己的cookie信息,并发送json数据
#这里的self是tornado.web.RequestHandler async def toSave(self,text,content): http_client = tornado.httpclient.AsyncHTTPClient() log.debug('调用case_analysis接口') host = self.request...
2018-09-30 11:27:02 360
原创 Python 笔试协程
输入a,b,c,d四个整数,打印(a+b)*(c+d)的值。假设a+b的过程是耗时1秒IO操作import asyncioasync def add(x,y): r = x+y return rasync def bad_call(a,b,c,d): a_b = await add(a,b) await asyncio.sleep(1) c_d ...
2018-09-21 16:54:32 194
原创 tornado + motor 异步使用
tornado + motor 异步使用1.python 环境以及版本python 3.5motor 2.0.0tornado 5.12.motor简单介绍MongoDB 的异步python驱动 官网介绍依赖如下: (1) Unix, including Mac OS X. Windows is not supported. (2) ...
2018-09-16 21:40:49 1991
原创 flask探索-1
安装pip install -U FlaskSuccessfully built itsdangerous MarkupSafeInstalling collected packages: MarkupSafe, Jinja2, itsdangerous, Werkzeug, click, FlaskSuccessfully installed Flask-1.0.2 Jinja2-...
2018-08-29 23:37:44 107
原创 快速排序 Python
整体思路是分治法1.pythonic风格#pythonic风格def quicksort1(arr): if len(arr)<=1: return arr key = arr[-1] lesser = [i for i in arr[:-1] if i<key] greater = [i for i in arr[:-1] ...
2018-08-21 20:31:35 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人