自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python uuid

UUID主要有五个算法 1、uuid1()——基于时间戳 由MAC地址、当前时间戳、随机数生成。可以保证全球范围内的唯一性, 但MAC的使用同时带来安全性问题,局域网中可以使用IP来代替MAC。 2、u...

2019-09-10 10:23:47

阅读数 11

评论数 0

把目录或zip文件当成可执行的脚本运行

让 python 目录 python file.zip 变得可执行,关键是 在目录或zip包 里面增加一个 __main__.py文件。 解释器会把它当成 主程序(入口程序)来运行.

2019-09-04 09:50:18

阅读数 13

评论数 0

图片像素

图片是由一个个方快(像素点)组成。而计算机中,每种颜色均可由RGB三种颜色分量合成。 所以,对于计算机来说,每一个像素点,计算机存储的是RGB三种颜色的值。 对于8bit的颜色深度来说,颜色分量的范围 0-255 。 图像的宽高是对应像素点的个数。 对于无压缩的图片的大小 宽 * 高 ...

2019-09-03 14:34:36

阅读数 11

评论数 0

找到最大或最小的N个元素

在某个集合中找出 最大或最小的N个元素 heapq 模块的 nsmallest 和 nlargest是我们所需要的。 如果只是找最大和最小 max min 更适合我们(更快) import heapq portfolio = [ {'name': 'IBM', 'shares': 100,...

2019-08-28 18:12:18

阅读数 11

评论数 0

logrotate日志备份工具

日志备份工具 用于 切割日志,备份。 /etc/logrotate.conf 配置文件 /etc/logrotate.d 这个文件夹下 存放着不同 应用的日志备份配置文件 具体参数 compress 通过gzip压缩转储以后的日志 nocompress 不压缩 copy...

2019-08-27 16:00:25

阅读数 11

评论数 0

02 flask模板jinja2

示例 from flask import render_template # .... @qpp.route('user'/<name>) def user(name): return render_template("user.html"...

2019-08-26 14:23:32

阅读数 8

评论数 0

01 flask web

Flask 上下文 分两种,应用上下文和请求上下文。 current_app 应用上下文,当前应用的应用实例 g 应用上下文,处理请求时,临时存储对象,每次请求会重设这个便量。 request 请求上下文,请求对象,封装了客户端发出的http请求中的内容 sessi...

2019-08-26 10:53:29

阅读数 9

评论数 0

1.2 Matplotlib

1.2 matplotlib pip install matplotlib 绘制图像,点和线 from PIL import Image from pylab import imshow,plot,title,show # from matplotlib.pylab import imshow,...

2019-08-22 17:03:15

阅读数 24

评论数 0

1.1 PIL:Python图像处理类库

1.1 PIL:Python图像处理类库 pip install pillow 灰度转换 from PIL import Image # 打开图片,返回一个PIL图像对象 pil_im0 = Image.open("t1.png") # 转化为灰度图像,convert(&...

2019-08-22 11:33:02

阅读数 14

评论数 0

javascript 变量类型和计算

1.变量类型 // 值类型 var a = 100 var b = a a = 200 console.log(b) //100 // 引用类型:对象 数组 函数 var a = {age:20} var b = a b.age = 21 console.log(a.age) //21 typ...

2019-08-02 14:49:45

阅读数 21

评论数 0

flask json序列化 全局返回404 500错误

from flask import Flask,jsonify,abort from werkzeug.exceptions import HTTPException,default_exceptions def JsonApp(app): def error_handling(erro...

2019-08-01 16:27:18

阅读数 57

评论数 0

python 进程回顾

如何生成进程 import multiprocessing def foo(i): print("called function foo in process: %s" % i ) process_name = multiprocessing.current_...

2019-07-31 17:40:42

阅读数 22

评论数 0

python异步编程回顾

使用concurrent.futures模块 该模块包含以下几个类 concurrent.futures.Executor # 这是一个抽象类,提供异步执行的调用方法。 submit(function,argument) # 安排某个函数执行。这里的函数是可调用对象,并给定参数。 map(fu...

2019-07-26 11:57:25

阅读数 24

评论数 0

python线程回顾

python 线程 # threading.Thread class Thread: def __init__(self, group=None, target=None, name=None, args=(), kwargs=None, *, daemon=N...

2019-07-25 11:34:20

阅读数 14

评论数 0

python 自带的 内存缓存

python标准库中的functools模块,提供了functools.lru_cache,基于内存的缓存。 from functools import lru_cache @lru_cache(maxsize=1) def sum2(a,b): print(f"计算{a}+{...

2019-07-25 09:23:20

阅读数 64

评论数 0

pandas——DataFrame

Series 一维数据,带标签的数组 DataFrame 二维数据,Series容器 DataFrame import pandas as pd import numpy as np t = pd.DataFrame(np.arange(12).reshape(3,4)) print(t) &q...

2019-07-24 11:00:26

阅读数 10

评论数 0

pandas——Series

Series 一维数据,带标签的数组 DataFrame 二维数据,Series容器 Series import pandas as pd t = pd.Series([44,29,31,12]) print("* 打印输出") print(t) ""&...

2019-07-24 09:53:01

阅读数 10

评论数 0

音视频(01)

1.采集音视频 编写HTML <!DOCTYPE html> <html> <head> <title>Realtime communication with W...

2019-07-22 17:46:18

阅读数 15

评论数 0

python base64 /上传json格式/base64数据文件

""" 上传json格式,base64数据文件。 """ import time import json import base64 import requests def get_base64str(file_path): &...

2019-07-10 16:51:37

阅读数 130

评论数 0

scp rsync复制远端文件

复制远端的一个服务器文件,可以使用scp命令 当递归的 -r 传输复制很多文件的时候,突然中断了。 但是 如果使用 scp ,会重复下载已经传输的文件,浪费宽带资源, 使用rsync 校验文件是否一致后,再决定是否下载 。 rsync 文件同步 https://www.cnblogs....

2019-07-10 10:40:57

阅读数 25

评论数 0

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