Fork me on GitHub

随笔分类 -  python基础知识

摘要:记录Ubuntu报错:qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/usr/local/lib/python3.6/dist-packages/cv2/qt/plugins" even though it was fo 阅读全文
posted @ 2021-12-02 15:47 是阿凯啊 阅读(1341) 评论(0) 推荐(1) 编辑
摘要:import time import cv2 class CaptView(object): def __init__(self, url, name, delay): self.url = url self.name = name self.capture = cv2.VideoCapture(u 阅读全文
posted @ 2021-11-25 15:43 是阿凯啊 阅读(124) 评论(0) 推荐(0) 编辑
摘要:python打包exe执行文件 1.pyinstaller 打包 这里以打包一个简单fastapi服务为例子 环境 python 3.6.7 pyInstaller 4.7 FastApi 0.70.0 unicorn 0.15.0 extra-hook/hoks-unicorn.py from P 阅读全文
posted @ 2021-11-25 13:45 是阿凯啊 阅读(1647) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*- # @Time : 2021/11/22 15:55 # @Author : xujunkai # @File : config_set.py # @Software: PyCharm import psutil import platform imp 阅读全文
posted @ 2021-11-22 17:14 是阿凯啊 阅读(2636) 评论(0) 推荐(0) 编辑
摘要:pynvml.NVMLError_LibraryNotFound: NVML Shared Library Not Found 报错和解决 找到报错文件位置 可以看到C:/Program Files/NVIDIA Corporation/NVSMI/必须有nvml.dll才行。 找到nvml.dll 阅读全文
posted @ 2021-11-01 10:00 是阿凯啊 阅读(1802) 评论(0) 推荐(1) 编辑
摘要:1.ChainMap 当我们有2个字段o1和o2 你想将它们从合并后进行查找操作(比如先从o1找,如果o1找不到,再去o2找),如下: from collections import ChainMap o1 = {"a": 1, "c": 10} o2 = {"b": 5, "c": 4} o3 = 阅读全文
posted @ 2021-07-12 20:28 是阿凯啊 阅读(57) 评论(0) 推荐(0) 编辑
摘要:protobuf和flask结合 Protobuf(Google Protocol Buffers)是google开发的的一套用于数据存储,网络通信时用于协议编解码的工具库.它和XML和Json数据差不多,把数据已某种形式保存起来.Protobuf相对与XML和Json的不同之处,它是一种二进制的数 阅读全文
posted @ 2021-04-03 01:14 是阿凯啊 阅读(1220) 评论(0) 推荐(0) 编辑
摘要:fastdfs安装+python客户端 1.环境: Centos7.6 2.安装: 根据版本下载 https://github.com/happyfish100/fastdfs/releases gcc安装 yum install gcc-c++ libevent安装 yum -y install 阅读全文
posted @ 2021-01-17 23:33 是阿凯啊 阅读(640) 评论(0) 推荐(0) 编辑
摘要:python操作hdfs 下载hdfs pip install hdfs 代码示例 #!/usr/bin/env python # -*- coding:utf-8 -*- """ # Author Xu Junkai # coding=utf-8 # @Time : 2021/1/17 13:46 阅读全文
posted @ 2021-01-17 20:30 是阿凯啊 阅读(820) 评论(0) 推荐(0) 编辑
摘要:III.结构模式 1.代理模式 代理模式,一个类代表另一个类功能,在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。 class SensitiveInfo: def __init__(self): self.users = ["nick","tom","ben","mike"] d 阅读全文
posted @ 2020-08-16 13:03 是阿凯啊 阅读(220) 评论(0) 推荐(0) 编辑
摘要:pipenv包管理工具 下载: 简单创建一个虚拟环境 如下图,它会在此目录下创建虚拟环境 而此路径文件如下: 此时 cd到刚才创建文件夹的目录:通过如下命令下载包 如果当前目录没有 ,会创建此文件 当前目录下还有一个 文件: 而 ,放置是json格式,包名,hash值,版本。如果包被人恶意串改,ha 阅读全文
posted @ 2020-04-14 23:24 是阿凯啊 阅读(312) 评论(0) 推荐(0) 编辑
摘要:python算法 分治法 1.分治法概述 分治法字面上意思是"分而治之",就是把一个复杂问题分成两个或更多相同或相似的子问题,再把子问题分成更小的子问题......知道最后子问题可以简单的直接求解,原问题的解的合并,这个技巧是很多高效算法的基础。如排序算法中快速排序,归并排序,傅里叶变换(快速傅里叶 阅读全文
posted @ 2020-03-23 22:05 是阿凯啊 阅读(769) 评论(0) 推荐(0) 编辑
摘要:IPy处理IP地址 1.下载: 2.方法使用: 生成 网段的所有IP 显示IP类型 查看当网段公有多少个IP 显示IP地址是私有,还是公有 反向解析地址 将IP转换成整型 将IP转换成十六进制 将IP转换成二进制 网路地址转化网段 判断2个网段是否重叠 子网掩码 广播地址 阅读全文
posted @ 2020-03-05 22:21 是阿凯啊 阅读(1418) 评论(0) 推荐(0) 编辑
摘要:Subprocess模块 参数介绍: 1.subprocess.run 2.subprocess.call 执行命令,返回值为命令执行状态码,若执行成功,则函数返回值为0,若执行失败,则函数返回值1: 3.subprocess. check_call 执行args命令,返回命令执行状态,若未指定st 阅读全文
posted @ 2020-03-02 22:36 是阿凯啊 阅读(226) 评论(0) 推荐(0) 编辑
摘要:python yield 协程从语法上和生成器类似,都是定义中包含yield关键字函数 在协程中yield通常出现表达式的右边,如date=yield可以产出值,当然yield关键字后面没有表达式,那么生成产出None 协程可以把控制器让给中心调度程序,从而激活其他的协程 1.了解协程 一个简单例子 阅读全文
posted @ 2020-02-29 12:47 是阿凯啊 阅读(310) 评论(0) 推荐(0) 编辑
摘要:paramiko远程连接服务器 1.安装: 2.连接 基于账号密码连接 基于公钥连接 3.一个简单封装: 4.像xshell一样操作服务器 阅读全文
posted @ 2020-02-28 20:46 是阿凯啊 阅读(744) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示