python
憧憬001
谁说月亮上不曾有青草,谁说可可西里没有海,谁说太平洋底燃不起篝火...
展开
-
Python项目日志使用记录(loguru)
【代码】Python项目日志使用记录(loguru)原创 2022-11-21 17:05:15 · 822 阅读 · 3 评论 -
sqlalchemy连接mysql8.0无caching_sha2_password插件问题记录
sqlalchemy连接mysql8.0无caching_sha2_password插件问题记录原创 2022-10-14 18:58:53 · 516 阅读 · 0 评论 -
Python大文件分片上传记录
Python大文件分片上传记录后端flask 示例config.pyimport pathlibfrom datetime import datetime# filebase_dir = pathlib.Path.cwd()SLICE_DATA = f'{base_dir}/upload/slice_data/{datetime.now().strftime("%Y-%m-%d")}'COMBINATION_DATA = f'{base_dir}/upload/combinat原创 2022-02-18 16:39:49 · 714 阅读 · 0 评论 -
Python3使用ffmpeg、opencv操作视频文件记录
#### Python3使用ffmpeg、opencv操作音视频文件记录##### *opencv*- ``` pip install opencv-python ```###### 获取首帧```pythonimport cv2def keyframe_test(): vidcap = cv2.VideoCapture(r'F:\tools\ffmpeg\bin\time.mp4') success, image = vidcap.read() if ...原创 2022-01-10 14:39:45 · 1567 阅读 · 0 评论 -
kafka单分区,多个客户端共同消费一个topic
安装kafka-pythonpip install kafka-pythonkafka-python官网生产 Productor1s 生产一条消息import jsonfrom kafka import KafkaProducerfrom time import sleepdef start_producer(): producer = KafkaProducer( bootstrap_servers='localhost:9092', # kafka服务地原创 2021-01-08 14:54:39 · 2304 阅读 · 0 评论 -
Python通过公共键对字典列表排序
根据一个或多个字典中的值来对列表排序users = [ {'name':'jack','age':25,'height':180}, {'name':'amor','age':23,'height':177}, {'name':'niko','age':45,'height':169}, {'name':'lops','age':20,'height':168...原创 2020-01-16 16:39:11 · 297 阅读 · 0 评论 -
升级或安装Python3.x
升级或安装Python3.x安装依赖库Centosyum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libdb4-devel libpcap-devel xz-devel libffi-develUbun...原创 2019-12-26 22:48:26 · 657 阅读 · 0 评论 -
并发编程记录(一)--单线程、多线程、多进程对比
Python实现并发编程多线程多进程协程(生成器)并发编程的基本概念串行:一个人在一段时间段内只能干一件事情(吃完饭后才能看电视)并行:一个人在一段时间内同时干多件事情(边吃饭边看电视)在Python中,多线程 和 协程 虽然是严格上来说是串行,但却比一般的串行程序执行效率高得很。一般的串行程序,在程序阻塞的时候,只能干等着,不能去做其他事。就好像,电视上播完正剧,进入广告...原创 2019-05-18 18:59:49 · 1200 阅读 · 0 评论 -
Python - 元类编程(type)
一、类是如何产生的表面上使用继承创建一个类所有类都直接或间接继承于object而真正创建类的是typetypetype通常的用法–判断对象的类型但除此之外,它最大的用途是来动态的创建类,当Python扫描到class语法的时候,就会调用type函数进行类的创建type 创建类type()需要接受三个参数1.类的名称:若不指定也要传入空字符串2.父类:注意以tuple的形式传...原创 2019-05-25 17:29:31 · 410 阅读 · 0 评论 -
你可能不知道的Python(三)
1.交互式操作符"_"对于_,都这样用过吧1.变量取名好难,用_2.长长的变量,用_3.无用的垃圾变量,用_说一下他在交互式中的使用>>> 1 + 23>>> _3>>> name = 'abc'>>> name'abc'>>> _'abc'他可以返回上一次的运行结果但如果...原创 2019-04-21 15:11:47 · 148 阅读 · 0 评论 -
你可能不知道的Python(二)
1.对私有方法的访问class A(object): def public(self): print('Hello public') def __private(self): print('Hello private') def call_pricate(self): self.__private...原创 2019-04-21 12:23:15 · 170 阅读 · 0 评论 -
你可能不知道的Python(一)
1.Python关键值import keywordprint(keyword.kwlist)>>>>['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except...原创 2019-04-21 12:20:50 · 163 阅读 · 0 评论 -
Python实现单例常用的几种方式
1.最简单的,日常都在用import 模式,Python天然的单例模式# mysingleton.py 中定义class My_singleton(object): a = 1111 def foo(self): passmy_singleton = My_singleton()# 在另一个py文件中导入对象my_singletonfrom mysingleton impor...原创 2019-04-13 15:59:39 · 105 阅读 · 0 评论 -
Python 装饰器@wraps作用-使用记录
1. 先看一段代码def is_login(func): def foo(*args,**kwargs): return func(*args,**kwargs) return foodef test(): print('我是:',test.__name__)@is_logindef test1(): print('我是:',test1....原创 2019-04-10 19:33:07 · 1184 阅读 · 0 评论 -
Python实现--取字典中最大最小值(value)所对应的key值
使用第三库pandas快速实现import pandas as pdprice = { 'a':1, 'b':7, 'c':5, 'd':10, 'e':12, 'f':3}# 转为Seriesdata = pd.Series(price)# 通过value进行排序data = data.sort_values()print(da...原创 2019-04-10 19:17:16 · 13298 阅读 · 4 评论 -
Python实现长链接转短链接(附实现原理)
话不多说,直接上代码# 导入requests库import requests# 需要转换的长链接long_url = "https://github.com/chongjing001/MyProject/tree/master/renting"querystring = {"url":long_url}# 调用接口实现(感谢大神的接口)url = "http://suo.im/a...原创 2019-04-10 14:48:06 · 3853 阅读 · 0 评论 -
Python--虚拟环境(超简单命令创建纯净的Python环境)
安装windows: pip3 install virtualenvwrapper-winlinux/mac: pip install virtualenvwrapper虚拟环境相关操作1)创建虚拟环境:virtualenv (虚拟环境名称)2)退出当前虚拟环境deactivate3)直接进入虚拟环境中workon my_env通过 pip insatll django=...原创 2019-01-21 19:08:31 · 3002 阅读 · 1 评论 -
python歌词解析(按时间)
class Lyrics(object): """歌词类""" def __init__(self, time, text): self.time = time self.text = text.replace("\n","") def __gt__(self, other): return self.time > ..转载 2018-11-26 20:05:00 · 771 阅读 · 0 评论