![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyhon
雨师@
曾经喜欢编程解决一些工作中的问题,经常使用的语言是golang,python,js等,热爱各种技术学习以及应用,目前主要做项目管理以及招投标事项工作,以前是解决局部问题,现在是站在项目总体上俯瞰项目结构,引领项目向着项目终点前进,随时解决局部出现的问题。--2023年
展开
-
临时获取硬件信息
import wmi############ 1. 获取硬件信息,输出 macode# 1.CPU序列号(ID) 2.本地连接 无线局域网 以太网的MAC 3.硬盘序列号(唯一) 4.主板序列号(唯一)global ss = wmi.WMI()# cpu 序列号def get_CPU_info(self): cpu = [] cp = s.Win32_Processor() for u in cp: cpu.append( ..原创 2021-11-24 17:23:27 · 96 阅读 · 0 评论 -
获取系统硬件信息
import wmiimport timeimport jsonimport win32com############ 1. 获取硬件信息,输出 macode# 1.CPU序列号(ID) 2.本地连接 无线局域网 以太网的MAC 3.硬盘序列号(唯一) 4.主板序列号(唯一)class PcHanrdwork(object): global s s = wmi.WMI() # cpu 序列号 def get_CPU_info(self): ..原创 2021-11-24 17:22:27 · 298 阅读 · 0 评论 -
用SQLAlchemy执行原生SQL
sqlarchemy操作原生sql语句的办法:from flask import Flaskfrom sqlalchemy import create_engineimport pymysql"""sqlalchemy的初步使用,用SQLAlchemy执行原生SQL:"""HOSTNAME = '127.0.0.1'PORT = '3306'DATABASE = 'db57'USERNAME = 'root'PASSWORD = 'root123456123456789.原创 2021-11-04 15:56:09 · 8977 阅读 · 0 评论 -
python线程池的使用
线程池的基类是 concurrent.futures 模块中的 Executor,Executor 提供了两个子类,即 ThreadPoolExecutor 和 ProcessPoolExecutor,其中 ThreadPoolExecutor 用于创建线程池,而 ProcessPoolExecutor 用于创建进程池。如果使用线程池/进程池来管理并发编程,那么只要将相应的 task 函数提交给线程池/进程池,剩下的事情就由线程池/进程池来搞定。Exectuor 提供了如下常用方法:1.sub.原创 2021-10-29 15:50:27 · 1207 阅读 · 0 评论 -
pythonz字体颜色以及终端不显示颜色的解决办法
一.解决字体颜色不在编译后的文件显示的问题办法:from colorama import initinit(autoreset=True)先按照上述导入模块,如果没有模块就是安装一个模块pip install colorama二.Python如何输出带颜色的文字方法格式有三部分组成:’\033[0;30;40m\tHello World\033[0m‘第一部分【开头】:\033[0;30;40m\033 默认不需要修改1.‘0’ #代表前景色2.’'30" #代表背景色3.‘原创 2020-09-21 17:55:59 · 1642 阅读 · 0 评论 -
python_mysql
1.mysql数据插入问题的解决插入数据的过程中有默认数据以及有变量的数据的时候,采用下面的办法:下面的语句中只有‘ggid’是程序不断的提供给变量的变量,其他值都是默认的 cursor.execute(""" insert into permission_camera(subject,type,id,list,live,history,ptz,manual_record,download) values ("cdbf88ca-c960-4f7b-926a-21fa93b99756",原创 2020-09-19 17:42:25 · 125 阅读 · 0 评论 -
python_csv文件使用记录
python csv文件使用记录:1.csv文件的读入import csvwith open("6101.csv","r") as f: reader=csv.reader(f) for row in reader: print(row) print(row[0])原创 2020-09-19 10:06:10 · 72 阅读 · 0 评论