
python
JasonChen~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python操作MongoDB数据库
python 操作mongoDB数据库 (pymongo)1. 安装mongopython3 install pymongo2. 创建一个数据库#!/usr/bin/python3 import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/")mydb = myclient["数据库名"]# 在 MongoDB 中,数据库只有在内容插入后才会创建! 就是说,数据库创建后要创建集合(数据表)并插入一个原创 2021-04-14 11:18:07 · 187 阅读 · 0 评论 -
flask + celery demo
flask + celery举例import timefrom flask import Flaskfrom celery import Celeryapp = Flask(__name__)# 这里是配置中间人redis基础写法,可以照抄。如果是服务器,需要更换(127.0.0.1)app.config['CELERY_BROKER_URL'] = 'redis://127.0.0.1:6379/0'app.config['CELERY_RESULT_BACKEND'] = 'redi转载 2021-02-23 22:35:41 · 328 阅读 · 1 评论 -
python - pillow图像处理模块
Pillow图像处理图像处理是一门应用非常广的技术,而拥有非常丰富第三方扩展库的 Python 当然不会错过这一门盛宴。PIL (Python Imaging Library)是 Python 中最常用的图像处理库,目前版本为 1.1.7,我们可以 在这里 下载学习和查找资料。Image 类是 PIL 库中一个非常重要的类,通过这个类来创建实例可以有直接载入图像文件,读取处理过的图像和通过抓取的...原创 2019-12-09 11:42:00 · 857 阅读 · 0 评论 -
selenium实现无界面含验证码模拟登陆(python爬虫)
selenium实现无界面含验证码模拟登陆(python爬虫)使用超级鹰破解验证码import urllib.requestimport http.cookiejarimport requestsfrom hashlib import md5from io import BytesIOimport pandas as pdimport xlrdfrom selenium.w...原创 2019-09-04 14:28:58 · 978 阅读 · 0 评论 -
pandas创建多级索引笔记整理(基础)
Evernote Export 1) 隐式构造¶最常见的方法是给DataFrame构造函数的index参数传递两个或更多的数组Series也可以创建多层索引In [12]: s = Series(np.random.randint(0,10,6),index=[list('aabbcc'),list('甲乙甲乙甲乙'),list('丙丁丙...原创 2019-08-07 16:52:06 · 1411 阅读 · 0 评论 -
pandas数据拼接笔记整理(基础)
Evernote Export pandas的拼接操作pandas 和 mysql 非常的相似,mysql可以对数据进行统计pandas主要作用就是对数据进行一个统计 pandas 也有类似于 left join 的操作 select union selectpandas的拼接主要分两种:级联:pd.concat,pd.append合并: pd.merge,...原创 2019-08-07 16:49:59 · 329 阅读 · 0 评论 -
pandas数据处理笔记整理(基础)
Evernote Export pandas数据处理¶在 [1]:x 导入 numpy 为 np将 pandas 导入为 pd来自 pandas 导入 DataFrame1、删除重复元素¶使用duplicated()函数检测重复的行,返回元素为布尔类型的Series对象,每个元素对应一行,如果该行不是第一次出现,则元...原创 2019-08-07 16:48:01 · 328 阅读 · 0 评论 -
python中的轻量级定时任务调度库:schedule
使用Python做定时任务代码:import scheduleimport time def job(): print("I'm working...") schedule.every(10).minutes.do(job)schedule.every().hour.do(job)schedule.every().day.at("10:30").do(job)sched...原创 2019-07-12 12:03:21 · 326 阅读 · 0 评论 -
Celery 及异步任务处理
Celery 及异步任务处理- 模块组成任务模块Task:包含了异步任务和定时任务,其中异步任务通常在业务逻辑中被触发并发往任务队列.而定时任务由Celery Beat进程周期性的将任务发往任务队列.消息中间件Broker: Broker,是为任务调度队列,接受任务生产者发来的消息,将任务存入队列,Celery本身不提供队列服务,官方推荐使用RabbitMQ 和 Redis等.任务执行...翻译 2019-02-14 21:06:34 · 1432 阅读 · 0 评论 -
CV2 人脸动态捕捉
CV2 人脸动态捕捉源代码安装:pip install openCV-pythonimport cv2import numpy as np cv2.namedWindow("Face_Detect") #定义一个窗口cap=cv2.VideoCapture(0) #捕获摄像头图像success,frame=cap.read() #读入第一帧path = 'C:\projects...原创 2019-01-16 10:06:16 · 1121 阅读 · 0 评论 -
装饰器
装饰器装饰器的进化过程1 普通方法的调用之计算运行时间def work(job): print('我正在玩儿命' + job) time.sleep(3) def eat(): print('我正在慢慢的吃东西') time.sleep(10) if __name__ == '__main__': # st...转载 2019-01-11 11:40:00 · 131 阅读 · 0 评论