随笔分类 -  Python

摘要:pyusb使用 1、安装pyusb pip install pyusb 安装完成后运行以下代码查找所有usb设备 import usb.util # with pure PyUSB for dev in usb.core.find(find_all=True): print(dev) 注意:如果出现 阅读全文
posted @ 2024-02-04 14:29 平平无奇小辣鸡 阅读(2417) 评论(0) 推荐(1)
摘要:### 简介 ctypes 是 Python 的外部函数库。它提供了与 C 兼容的数据类型,并允许调用C或C++编译后的DLL 或共享库中的函数。可使用该模块以纯 Python 形式对这些库进行封装。 本例中代码基于window系统,python为64位3.9.12,如需在liunx上使用请参考[上 阅读全文
posted @ 2023-07-27 15:00 平平无奇小辣鸡 阅读(102) 评论(0) 推荐(0)
摘要:报错信息 File ~/apps/miniconda3/envs/oscar_py39_tf28/lib/python3.9/site-packages/keras/utils/traceback_utils.py:67, in filter_traceback.<locals>.error_han 阅读全文
posted @ 2022-05-18 16:31 平平无奇小辣鸡 阅读(841) 评论(1) 推荐(0)
摘要:vscode官方添加方法 快捷键Ctrl+Shift+P,在输入框Python: Select Interpreter选择你的python环境。 https://code.visualstudio.com/docs/python/environments 阅读全文
posted @ 2022-03-25 09:01 平平无奇小辣鸡 阅读(432) 评论(0) 推荐(0)
摘要:from urllib import request import time def check_net(testserver): try: ret = request.urlopen(url=testserver, timeout=3.0) # print(ret) except: return 阅读全文
posted @ 2020-05-11 15:16 平平无奇小辣鸡 阅读(2219) 评论(0) 推荐(1)
摘要:一直想用python做一个截图并自动翻译的工具,恰好最近有时间就在网上找了资料,根据资料以及自己的理解做了一个简单的截图翻译工具。整理一下并把代码放在github给大家参考。界面用python自带的GUI的tkinter,截图用的是pillow,图片识别用的是百度ocr的api,翻译用的是百度翻译a 阅读全文
posted @ 2019-12-05 11:15 平平无奇小辣鸡 阅读(3442) 评论(3) 推荐(0)
摘要:import time import datetime timestamp = 1570774556514 # 转换成localtime time_local = time.localtime(timestamp/1000) # 转换成新的时间格式(精确到秒) dt = time.strftime("%Y-%m-%d %H:%M:%S", time_local) print(dt) # 2019- 阅读全文
posted @ 2019-10-11 14:22 平平无奇小辣鸡 阅读(19173) 评论(1) 推荐(1)
摘要:1、赋值操作 python在赋值操作时 如果是可变数据类型修改了其中一个变量,另一个跟着改变。注意对不可变对象,新赋值,就是修改了指向。(int、字符串(string)、float、(数值型number)、元组(tuple)) 2、浅拷贝 浅拷贝相当于重新开辟了一块对象空间,但是空间中的可变和不可变 阅读全文
posted @ 2019-08-01 21:13 平平无奇小辣鸡 阅读(159) 评论(0) 推荐(0)
摘要:同一代码块的缓存机制 在python中一个模块,一个函数,一个类,一个文件等都是一个代码块。 机制内容:Python在执行同一个代码块的初始化对象的命令时,会检查是否其值是否已经存在,如果存在,会将其重用。换句话说:执行同一个代码块时,遇到初始化对象的命令时,他会将初始化的这个变量与值存储在一个字典 阅读全文
posted @ 2019-08-01 19:55 平平无奇小辣鸡 阅读(580) 评论(1) 推荐(1)
摘要:首先定义一个Person类和一个Dog类,然后分别实例化对象p和d,给p对象添加一个pet属性 给d对象添加一个master属性此时Person和Dog的应用计数都为2,当del p 和del d后Person 和Dog的应用计数都为1,就造成了循环引用导致内存不能释放 最终导致内存泄漏。 以下图片 阅读全文
posted @ 2019-06-24 20:14 平平无奇小辣鸡 阅读(2003) 评论(0) 推荐(0)
摘要:import pymysql # 打开数据库连接 connection = pymysql.connect(host='127.0.0.1', user='root', passwd='146', db='studen... 阅读全文
posted @ 2019-03-08 20:04 平平无奇小辣鸡 阅读(315) 评论(0) 推荐(0)
摘要:json数据:一种轻量级的标准数据的交换格式 各种语言数据传输的一种格式 let s = '[1, 2, 3, 4]'; let f = JSON.parse(s); //反序列化 console.log(f, typeof f); let s1 = ['a', 'b', 'c']; let f1 阅读全文
posted @ 2019-02-28 22:34 平平无奇小辣鸡 阅读(2306) 评论(0) 推荐(0)
摘要:服务器端程序 客服端程序 阅读全文
posted @ 2019-01-25 10:50 平平无奇小辣鸡 阅读(180) 评论(0) 推荐(0)
摘要:服务器端程序 客户端程序 阅读全文
posted @ 2019-01-25 10:20 平平无奇小辣鸡 阅读(658) 评论(0) 推荐(0)
摘要:基于tcp协议版本 服务器端 客户端 基于tcp协议socketserver版本 服务器端 客户端 基于udp协议版本 服务器端 客户端 阅读全文
posted @ 2019-01-25 10:06 平平无奇小辣鸡 阅读(753) 评论(0) 推荐(0)
摘要:服务器端程序 客户端程序 阅读全文
posted @ 2019-01-25 09:55 平平无奇小辣鸡 阅读(253) 评论(0) 推荐(0)
摘要:服务器端程序 客户端程序 阅读全文
posted @ 2019-01-25 09:52 平平无奇小辣鸡 阅读(256) 评论(0) 推荐(0)
摘要:补充__new__ 构造方法 pytho线程安全的单例模式 参考 http://funhacks.net/2017/01/17/singleton/ 阅读全文
posted @ 2019-01-18 21:18 平平无奇小辣鸡 阅读(230) 评论(0) 推荐(0)
摘要:反射 通过字符串操作对象(类,空间)的属性或方法可以以整个模块(py文件)作为对象,调用模块中的函数可以使用.(点)来调用的都可以用反射的方式去做反射是一组:四个方法hasattr *** 判断类或者对象是否有这个属性或方法有则返回Ture无则返回Falsegetattr *** 得到类或对象的属性值或函数的地址setattr * 设置类或对象的属性,或方法delattr * ... 阅读全文
posted @ 2019-01-18 21:00 平平无奇小辣鸡 阅读(302) 评论(0) 推荐(0)
摘要:通过__slots__限制对象可添加的属性 没有约束 弱约束 强制约束 方法一、若不实现父类方法主动主动抛出异常进行约束 方法二、利用模块,如果子类不实现父类方法在实例化时就报错 阅读全文
posted @ 2019-01-17 20:14 平平无奇小辣鸡 阅读(1293) 评论(0) 推荐(2)