自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JasonSun

专注

  • 博客(18)
  • 收藏
  • 关注

原创 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 148

转载 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 250 1

转载 ubuntu安装docker

ubuntu安装dockersudo snap install dockersudo apt install docker.iodocker 分配权限给用户//添加分组sudo groupadd docker//将用户添加到docker组sudo gpasswd -a $USER docker//更新docker权限newgrp docker

2020-11-19 10:45:34 107

转载 Nginx反向代理

Nginx反向代理正向代理与反向代理的区别正向代理: 作为一个媒介将互联网上获取的资源返给相关联的客户端。代理和客户端是在一个局域网中,对于服务器是透明的。反向代理:根据客户端的请求,从后端的服务器上获取资源,然后再将这些资源返给客户端,代理和服务器在同一个局域网中,对客户端是透明的。反向代理的作用提高动态语言的I/O处理能力,python、PHP、java这样的动态服务的I/O处理能...

2020-09-01 17:50:25 186

原创 安装docker(linux)

安装docker(linux)Ubuntu1、安装依赖sudo apt-get install apt-transport-https ca-certificates software-properties-common2、添加镜像源地址curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo ap...

2020-04-07 14:41:21 126

原创 python - pillow图像处理模块

Pillow图像处理图像处理是一门应用非常广的技术,而拥有非常丰富第三方扩展库的 Python 当然不会错过这一门盛宴。PIL (Python Imaging Library)是 Python 中最常用的图像处理库,目前版本为 1.1.7,我们可以 在这里 下载学习和查找资料。Image 类是 PIL 库中一个非常重要的类,通过这个类来创建实例可以有直接载入图像文件,读取处理过的图像和通过抓取的...

2019-12-09 11:42:00 775

原创 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 911

原创 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 1343

原创 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 284

原创 pandas数据处理笔记整理(基础)

Evernote Export pandas数据处理¶在 [1]:​x 导入 numpy 为 np将 pandas 导入为 pd来自 pandas 导入 DataFrame1、删除重复元素¶使用duplicated()函数检测重复的行,返回元素为布尔类型的Series对象,每个元素对应一行,如果该行不是第一次出现,则元...

2019-08-07 16:48:01 286

原创 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 255

原创 pandas.read_csv()读取,电话号或身份证号 前面的0缺失处理

pandas.read_csv()读取,电话号或身份证号 前面的0缺失处理df=pd.read_csv(file_path,sep = '\t',converters ={1:str} )

2019-06-24 12:03:08 1612

原创 Linux 设置定时任务crontab举例

crontab设置定时任务(举例)每天凌晨2点 0 0 2 * * ?和每天隔一小时 0 * */1 * * ?例1:每隔5秒执行一次:*/5 * * * * ?例2:每隔5分执行一次:0 */5 * * * ?在26分、29分、33分执行一次:0 26,29,33 * * * ?例3:每天半夜12点30分执行一次:0 30 0 * * ? (注意日期域为0不是24)每天凌晨1点执行...

2019-04-12 11:27:32 474

原创 centos在selenium中使用Chromedriver时Permission denied,权限错误的解决方法

centos在selenium中使用Chromedriver时Permission denied,权限错误的解决方法错误Traceback (most recent call last):File “/home/ly/.local/lib/python3.6/site-packages/selenium/webdriver/common/service.py”, line 76, in st...

2019-03-28 15:46:53 3956 2

翻译 Celery 及异步任务处理

Celery 及异步任务处理- 模块组成任务模块Task:包含了异步任务和定时任务,其中异步任务通常在业务逻辑中被触发并发往任务队列.而定时任务由Celery Beat进程周期性的将任务发往任务队列.消息中间件Broker: Broker,是为任务调度队列,接受任务生产者发来的消息,将任务存入队列,Celery本身不提供队列服务,官方推荐使用RabbitMQ 和 Redis等.任务执行...

2019-02-14 21:06:34 1364

原创 Mysql主从复制-----服务器配置

Mysql 主从复制----主从服务器配置操作步骤1.关闭selinuxsgrant all privileges on *.* to 'hal'@'%' identified by '123456' with grant option;#128从 171主#以下针对两台服务器同时操作chkconfig selinux off #关闭开机启动setenforce 0 ...

2019-01-18 11:44:42 139

原创 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 1064

转载 装饰器

装饰器装饰器的进化过程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 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除