python
慕斯炖蘑菇
向往自由,追求卓越。
展开
-
学习 Python
学习 PythonPython 是什么Python 是一门世界上最简单的和计算机交流的语言Python 能做什么能和计算机交流def hello_world(): print('你好,我是慕斯') content = input('请问您的名字是: ') print(f'{content} 很高兴认识你')if __name__ == '__main...原创 2019-12-23 18:05:04 · 184 阅读 · 0 评论 -
python asyncio 定时调度任务·
import asynciofrom functools import wraps, partialimport uvloopasyncio.set_event_loop_policy(uvloop.EventLoopPolicy())loop = asyncio.get_event_loop()def timer(func=None, interval=60): if...原创 2019-04-10 18:00:36 · 3794 阅读 · 2 评论 -
Python 线程和异步
Python 线程和异步线程: cpu切换上下文协程: 用户切换上下文 Description:Example:io 处理#!/usr/bin/env python# coding: utf-8from timeit import timeitimport asyncioimport requestsfrom threading import Thre...原创 2018-11-24 14:07:35 · 330 阅读 · 0 评论 -
将Flask 日志整合到Gunicorn日志并输出
将Flask 日志整合到Gunicorn日志并输出Example Code# coding: utf-8import loggingfrom flask import Flask, jsonifyapp = Flask(__name__)@app.route('/')def index(): app.logger.debug('this is debug ...原创 2018-09-10 23:44:49 · 14278 阅读 · 3 评论 -
Python 生成随机经纬度数据
Python 生成随机经纬度Description:python 自动生成经纬度, 该脚本适用于python3, 如果是python2请把# from __future__ import division去注释Example:#!/usr/bin/env python# coding: utf-8# from __future__ import divisionim...原创 2018-08-06 15:18:17 · 3573 阅读 · 6 评论 -
Python 代码改善(一)
Python reversed list列表倒序 old:a = [1,2,3,4,5]for i in range(len(a), 0, -1): print inew:a = [1,2,3,4,5]for i in reversed(a): print iLooping over a collection and indices迭代两个数列...原创 2018-02-21 23:06:24 · 368 阅读 · 0 评论 -
基于Python的图像搜索引擎设计
以CBIR技术为基础,来构建基于Python的图像搜索引擎。基于HSV颜色空间的特征值提取和分析;图像直方图的量化以及Mongo DB数据库;图像相似度定义以及优化本项目已经放在Github上,具体细节不再描述,程序中都有注释。。Github:imageSearchEngineWithPython主要技术:HSV颜色特征识别:特征点选择(8, 3, 3):最佳颜色特征点...原创 2017-06-03 10:55:51 · 4339 阅读 · 2 评论 -
基于ORB特征提取算法图像匹配 python实现
简单的ORB匹配算法: # coding=utf-8import cv2import numpy as npimg1 = cv2.imread('test1.png')img2 = cv2.imread('test12.png')#最大特征点数,需要修改,5000太大。orb = cv2.ORB_create(5000)kp1, des1 = orb.detectAn...原创 2017-04-12 19:49:44 · 18364 阅读 · 10 评论 -
python 生成随机不重复的用户id
数据库里面有时候需要不重复的id 来表示用户id,就像QQ号码一样。如果简单用uuid来生成的话,生成64位,太长。生成6到8位giddef generate_gid(): gids = [] for number in range(100000, 10000000): gids.append(number) for gid in gids:原创 2017-07-31 16:05:12 · 9389 阅读 · 0 评论 -
python遍历文件夹找出文件夹后缀为py的文件
大学毕业, 想看看大学写了多少行代码。#coding=utf-8import osclass Solution: def __init__(self): self.dirPath = [] def numberOfCode(self,path): for dir in os.listdir(path): childD原创 2017-06-22 15:39:21 · 3421 阅读 · 0 评论