autohotkey模块keyboard python

python面向对象-学习笔记(六、方法相关的补充)

私有化方法 私有方法 class Person: __age = 18 # 私有方法 def __run(self): print("run") # def _Person__run(self): # print("Person run") p = Person() # p.__run() # p. ......
对象 笔记 方法 python

Python第二周作业

#11_1运行超市抹零结账行为money=11.12+25.28+23.76money_str=str(money)print('商品总金额为:' + money_str)money2=int(money)money2_str=str(money2)print('实收金额为:' + money2_s ......
Python

python pandas安装失败的解决方法之一

从https://www.lfd.uci.edu/~gohlke/pythonlibs/中下载对应的whl文件例: pandas‑1.4.3‑cp39‑cp39‑win32.whl,39指python3.9用下好放到python目录下的Scripts文件夹中,例我的是C:\Users\Adminis ......
方法 python pandas

Python 潮流周刊#24:no-GIL 提案正式被采纳了!

你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。标题取自其中两则分享,不代表全部内容都是该主题,特此声明。 微信 | 博客 | 邮件 | Github | Telegram | Twitter 本周刊的源文件归档在 Github 上,已收获 777 star 好 ......
提案 周刊 潮流 Python no-GIL

在Python中手动引发(抛出)异常

内容来自 DOC https://q.houxu6.top/?s=在Python中手动引发(抛出)异常 如何在Python中引发异常,以便稍后可以通过except块捕获? 在Python中,可以使用raise语句来引发异常。要通过except块捕获异常,需要使用适当的异常类型并提供一个错误消息。以下 ......
手动 Python

解决Python报错ImportError: No module named ‘xxxx‘问题

BASE_DIR = os.path.dirname(os.getcwd())#用来从jupyter默认地址中脱离出来 import sys sys.path.append(BASE_DIR) sys.path.append('E:\CV_Paper_fuxian\lesson\B_VGG')#把文 ......
ImportError Python module 问题 named

python vtk读取dicom序列+鼠标键盘交互

目标:vtk + pyqt实现四视图。 之前不了解vtk,也不了解鼠标键盘交互。网上搜索了资料,发现博客里大都是C++的例子。 困扰几天,今天终于做出来一部分,分享一下。 参考官方教程: examples.vtk.org/site/Python/IO/ReadDICOM/ examples.vtk. ......
序列 键盘 鼠标 python dicom

EDA工具使用+GIT操作+python编程+C语言编程+Riscv相关+TCL操作

EDA工具使用 Verdi覆盖率转网页 urg -full64 -dir simv.vdb Verdi加载session verdi -ssr sessionFile Vcs分部编译 额外选项 -partcomp:自动分块编译。 -fastpartcomp:使用多核计算系统并行部分编译。 -pcma ......
语言编程 语言 工具 python Riscv

python eval,类似ast.literal_eval, 据说是速度快于eval,没有验证过

expr_str="[1,2,3]" my_list=eval(expr_str) print(repr(my_list),type(my_list)) # [1,2,3] print(repr(expr_str),type(expr_str)) #'[1,2,3]' import ast # 用i ......
eval literal_eval 速度快 说是 速度

Python使用pymysql和xlrd2将Excel数据导入MySQL数据库

在数据处理和管理中,有时候需要将Excel文件中的数据导入到MySQL数据库中进行进一步的分析和操作。本文将介绍如何使用Python编程语言实现这个过程。 导入所需库 import xlrd2 # 导入xlrd2库,用于读取Excel文件 import pymysql # 导入pymysql库,用于 ......
数据 pymysql 数据库 Python Excel

python 安装包时 ERROR: Failed building wheel for webrtcvad

报错信息: error: subprocess-exited-with-error × Building wheel for webrtcvad (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [9 lines of out ......
webrtcvad building python Failed ERROR

一周学会python4变量

4 变量 为了正常运行,Python程序需要变量和运算符等基本组件。包括变量和运算符在内的这些元素对于程序员新手来说很容易理解和应用,使他们能够开发出创建复杂软件所需的算法。 本章涉及到了第8章函数的内容,如不能理解,可学习函数后再温习。 4.1 变量简介 变量是在Python程序中存储和处理数据的 ......
变量 python4 python

python面向对象-学习笔记(五、属性相关的补充)

私有化属性 注意 python并没有真正支持私有化,但是可以使用下划线完成伪私有的效果 类属性(方法)和实例属性(方法)遵循相同的规则 公有属性a 在类的内部 可以访问 在子类的内部 可以访问 在模块其他地方 类的属性 可以访问 子类的属性 可以访问 类的实例的属性 可以访问 子类的实例的属性 可以 ......
属性 对象 笔记 python

python面向对象-学习笔记(四、类相关的补充)

元类 创建类对象的类 对象怎么产生的?由类创建出来的。 类是不是对象?是 所以类对象是不是由另外一个类创建出来的?是,元类 创建类对象的另外一种方式 # 创建类对象的另外一种方式 def run(self): print("run ", self) dog = type("Dog", (), {"c ......
对象 笔记 python

python面向对象-学习笔记(三、类方法、实例方法、静态方法)

方法相关 方法的概念 描述一个目标的行为动作 和函数相似 封装了一系列行为动作。比如一个人怎么吃,怎么喝,怎么玩... 都可以被调用 最主要区别:调用方式 方法的划分 实例方法:默认第一个参数是一个实例 类方法:默认第一个参数是类 静态方法:没有默认参数 注意 划分的依据:方法的第一个参数必须要接收 ......
方法 静态 实例 对象 笔记

python面向对象-学习笔记(二、类&对象的属性)

如何定义一个类? 创建类的格式 class 类名: pass 怎么通过类,创建出一个对象? 创建类,并实例化对象 class Money: pass one = Money() # 打印类 print(Money) # 打印类的实例 print(one) 类的别名和打印类的名称 class Mone ......
对象 属性 笔记 python amp

Python 实现 xls 文件转 xlsx 的若干方法

在 Python 中,可以采用 pandas、pyexcel、win32com 和 xls2xlsx 这四个模块,实现 xls 转 xlsx 格式。 以 Excel 示例文件 test_Excel.xls 为例,具体内容如下图所示: pandas 安装命令 pip install pandas -i ......
文件 方法 Python xlsx xls

python条件判断

学习目标 1、掌握条件判断和流程控制 2、掌握条件运算符 ==,>,<,in 3、掌握 if/else/elif 判断 核心知识 if判断 判断相同: ==和is用于判断两个变量的值是否一样, ==是判断数据的值是否一样,is不仅判断数据的值还判断数据是否指向同一个对象。 判断大小:可配合>、<来判 ......
条件 python

python循环迭代

学习目标 掌握for与while循环 掌握continue,break,pass的区别 核心知识 循环中有3种常见的方式 顺序:从上向下,顺序执行代码(从上往下执行) 分支:根据条件判断,决定执行代码的分支(if/else) 循环:让特定代码重复执行(for/while) for循环 for可循环遍 ......
python

python文件操作

课程目标 掌握文本写入的语法 掌握文本打开、读取的语法 核心知识 首先在当前目录下放一个test.txt文件 文件读取 f = open('test.txt','r',encoding='utf-8') print(f.read()) f.close() 文件写入 除了write()写入语法,还有w ......
文件 python

python综合练习

学习目标 1、random+print+while+format+判断符号>>>彩票游戏 2、open+readlines+def函数>>>卖包子 3、split+replace+readlines+sockets>>>批量获取域名对应ip并保存 案例练习 猜彩票 import random,tim ......
python

python函数与异常

学习目标 1、掌握函数的定义 2、掌握函数的规定语法 3、掌握函调用 4、掌握函数的参数 5、掌握函数的返回值 6、掌握异常处理 核心知识 啥是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段,还能提高代码的重复利用率。python自带许多内置函数,比如print()打印函数, ......
函数 python

python系统内置库

学习目标 1、了解os模块 2、了解time模块 3、了解random模块 核心知识 简单的说就是别人已经帮你写好复杂的操作了,而你只需要导入所需要的内置库,然后就可以调用里面的方法,使用也很简单,只需要import关键字导入即可使用 os模块 os模块主要有以下4个功能 1、系统相关 2、执行命令 ......
python 系统

初识python

学习目标 1、使用print输出内容 2、熟悉字符串类型 3、熟悉数字类型 4、熟悉数字与字符串操作 核心知识 输出 print可控制输出内容 也可配合+、-、、/进行运算,和整数型配合可进行运算 和字符型配合有不同效果,如+为拼接,为多次输出 注:整数型如:123456,字符型需用引号包起来,可为 ......
python

python数据类型

学习目标 1、定义变量 2、了解input输入 3、熟悉列表list的功能与操作 4、熟悉元组tuple的功能与操作 5、熟悉集合set的功能与操作 6、熟悉字典dict的功能与操作 核心知识 变量 a = '安全开发' print(a) print(' ') a = '安全测试' print(a) ......
类型 数据 python

Python 模块:创建、导入和使用

什么是模块? 将模块视为代码库。模块是一个包含一组函数的文件,您想要在应用程序中包含这些函数。 创建一个模块 要创建一个模块,只需将要包含在其中的代码保存在扩展名为 .py 的文件中: 示例:将以下代码保存在名为 mymodule.py 的文件中: def greeting(name): print ......
模块 Python

21.12 Python 实现网站服务器

Web服务器本质上是一个提供Web服务的应用程序,运行在服务器上,用于处理HTTP请求和响应。它接收来自客户端(通常是浏览器)的HTTP请求,根据请求的URL、参数等信息生成HTTP响应,并将响应返回给客户端,完成客户端的请求。Web服务器可以使用多种编程语言和技术实现,通过对套接字的处理并遵循HT... ......
服务器 Python 21.12 网站 21

python的异常处理

python的异常处理: Try-except语句 在上面的例子中,我们使用了两个占位符 {} 来表示要插入的变量的位置。然后,通过在format()方法中传递变量 name 和 age 来替换这些占位符。 你还可以通过在占位符 {} 中添加索引来指定要替换的参数的顺序。例如: python nam ......
python

pip3 install xxx, Fatal error in launcher: Unable to create process using '"C:\Software\Python310\python.exe" "D:\xxxx\Software\Python310\Scripts\pip3.exe" install shutil': ???????????

重装系统后, 移动了python所在目录后, 使用 pip3 install xx 提示: Fatal error in launcher: Unable to create process using '"C:\Software\Python310\python.exe" "D:\Aliwall\ ......
quot Software install Python pip3

18-PCF8591模块的基本使用

PCF8591的基本应用 1.引言 \(I^2C\)总线是Philips公司推出的串行总线,整个系统仅靠数据线(SDA)和时钟线(SCL)实现完善的全双工数据传输,即CPU与各个外围器件仅靠这两条线实现信息交换,\(I^2C\)总线系统与传统的并线总线系统相比具有结构简单、可维护性好、易实现系统扩展 ......
模块 8591 PCF 18