autohotkey模块keyboard python

[888] How to get the directory of the current Python file

To get the directory of the current Python file, you can use the os.path module in combination with the __file__ attribute. Here's how you can do it: ......
directory the current Python file

python读写excel

pip install pandas openpyxl 读取Excel文件 import pandas as pd # 读取Excel文件 df = pd.read_excel('your_file.xlsx') # 查看数据 print(df) 写入Excel文件 import pandas as ......
python excel

Python连接SQL Server

打开Python软件,导入pymssql库,并按照提示补充你的SQL Server的服务器名称、登录名、密码和需要连接的数据库名称: # 导入pymssql库 import pymssql # host——服务器名称 # database——需要连接的数据库 # user及password——SQL ......
Python Server SQL

Python RuntimeError: dictionary changed size during iteration

运行下面代码,报如下错误 for name in globals(): print(name) 解决办法是:将待遍历的对象转换成列表 for name in list(globals()): print(name) ......

盘点一个使用Python自动化处理GPS、北斗经纬度数据实战(下篇)

大家好,我是皮皮。 一、前言 上一篇文章我们使用了Python来实现数据的导入和分列处理,最终可以得到符合预期的结果,不过还可以继续深挖优化下,这一篇文章一起来看看吧。优化的背景如下图所示: 二、实现过程 这里【瑜亮老师】继续给了一个优化指导,如下图所示: 并且给出的代码如下: with open( ......
经纬度 下篇 北斗 经纬 实战

poython文件运行模式和python控制台运行模式和Juputer运行模式

今天学pytorch,我知道了python文件是整个代码运行,,而python控制台是一行一行的运行。 而Juputer是任意代码块运行的。 ......
模式 控制台 poython Juputer 文件

日志模块logging

日志模块logging 函数的简单配置 匹配参数 日志的详细使用 配置成字典格式 函数的简单配置 import logging logging.debug('debug message') logging.info('info message') logging.warning('warning m ......
模块 logging 日志

Python 中的数字类型与转换技巧

Python中有三种数字类型: int(整数) float(浮点数) complex(复数) 当您将值分配给变量时,将创建数字类型的变量: 示例:获取您自己的Python服务器 x = 1 # int y = 2.8 # float z = 1j # complex 要验证Python中任何对象的类 ......
类型 数字 技巧 Python

Python与Java的语法区别

数据容器/数组/集合Python: 对数据容器的操作 # 对list进行切片,从1开始,4结束,步长1(默认步长为1) my_list = [0, 1, 2, 3, 4, 5, 6] result1 = my_list[1:4] print(f"结果1:{result1}") # 对tuple进行切 ......
语法 Python Java

Python学习笔记1

a = "好的, 测试字符tester" b = 17 c = 3 print(a[1:5]) #从第1(包含)个字符取到第5(不包含)个字符 print(a[:3]) #取到第3个字符(不含3) print(a[-5:-1]) #取倒数第5个到倒数第1个 print(a[-1:]) #取最后一个字 ......
笔记 Python

日志模块

1. 日志模块的基本使用 """日志的级别:后续我们写日志的时候,可以按照日志的级别选择性的记录"""logging.debug('debug message') # 10 logging.info('info message') # 20logging.warning('warning messa ......
模块 日志

python2 http服务端和客户端

server.py import SimpleHTTPServer import SocketServer class MyHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): def do_GET(self): self.send_response ......
客户端 python2 客户 python http

NumPy:Python科学计算基础包

NumPy 是 Python 科学计算的基础包,几乎所有用 Python 工作的科学家都利用了的强大功能。此外,它也广泛应用在开源的项目中,如:Pandas、Seaborn、Matplotlib、scikit-learn等。 Numpy全称Numerical Python。它提供了2种基本的对象:n ......
基础 科学 Python NumPy

Abp vNext 模块加载机制

文章目录 生命周期 PreConfigureServices 添加依赖注入或者其它配置之前 ConfigureServices 添加依赖注入或者其它配置 PostConfigureServices 添加依赖注入或者其它配置之后 OnPreApplicationInitialization 初始化所有 ......
模块 机制 vNext Abp

Python IEEE754 单精度浮点数二进制十六进制转换

在学计组的知识,单精度浮点数与二进制十六进制的转换过程,写了几个函数,方便自己检验 1 hdict = { 2 '0': '0000', 3 '1': '0001', 4 '2': '0010', 5 '3': '0011', 6 '4': '0100', 7 '5': '0101', 8 '6': ......

python的zip()和zip(*)函数

zip是打包为元组的列表; zip(*[xx])是把列表解压为两个元组,相当于zip的逆过程,可用于矩阵转置。 参考: https://blog.csdn.net/ezio23/article/details/81414092 ......
函数 zip python

《流畅的Python》 读书笔记230925

《流畅的Python》 读书笔记 写在最前面的话 缘由 关于Python的资料市面上非常多,好的其实并不太多。 个人认为,基础的,下面的都还算可以 B站小甲鱼 黑马的视频 刘江的博客 廖雪峰的Python课程 进阶的更少,《流畅的Python》应该算一个。 加上,自己也很久没有耐心的看完一本书了 鉴 ......
笔记 Python 230925

在线问诊 Python、FastAPI、Neo4j — 构建问题分类器

目录构建字典数据构建 Trie 字典树按实体组装字典问题分析 将问题进行分析,和系统已有的分类进行关联 构建字典数据 将构建的知识图片字典化, 用于后面对问题的解析,下图为症状的字典,其它字典同理 构建 Trie 字典树 将建字典数据,组装集合 cur_dir = '/'.join(os.path. ......
FastAPI Python 问题 Neo4j Neo4

Python——25days

日志模块logging(CV) 第三方模块的下载与安装** —————————————————————————————— 什么是日志: 日志就是在你编码的过程中记录一些代码的变化比如:记录用户什么时间登录的 用户什么时间注册的等日志的存在形式:文件类型的 MySQL中 elasticsearch搜索 ......
Python days 25

[python] 调用CMD写入文件

[python] 调用CMD写入文件 import os os.system('echo hello world>>"e:\\123.txt"') print('ok') 运行后,将会在e盘下生成一个名为123.txt的文本文件,文件内容为“hello world” 注:e:\123.txt 中的斜 ......
文件 python CMD

python:类属性、类方法与静态方法

Python:类属性与静态方法 一、类属性 在面向对象中,属性一般可以分为两种形式:① 对象属性(成员属性) ② 类属性 在python代码中,一切皆对象,类也可以是一种特殊的对象,所以我们也可以为类创建一个属性 =>类属性 那么类属性和成员属性有什么区别呢 对象属性(成员属性)是有这个类产生的对象 ......
方法 静态 属性 python

centos7 python3.6升级python3.11

cd ~ wget https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgz tar -xzf Python-3.11.5.tgz mkdir /usr/local/python3/ sudo cp -r Python-3.11.5 /us ......
python3 python centos7 centos 11

BOSHIDA DC电源模块的过热保护功能

BOSHIDA DC电源模块的过热保护功能 DC电源模块的过热保护功能是为了防止电源模块因长时间工作或外部环境因素导致的过热而损坏。在使用DC电源模块时,电源模块内部的电子元件会产生一定的热量,如果超过了元件所能承受的温度范围,就可能会发生故障或损坏。因此,为了保护电源模块,一般都会配置过热保护功能 ......
电源模块 模块 电源 BOSHIDA 功能

python 缓存机制如何实现(cacheout)

Python 缓存机制可以使用第三方库 cacheout 来实现。cacheout 提供了一个 Cache 类,它支持多种缓存策略,包括 LRU、FIFO、LFU 和 TTL。Cache 类的基本使用方法如下: 1. 安装 cacheout: pip install cacheout 2. 导入 C ......
缓存 cacheout 机制 python

Nginx的HTTP模块与Stream模块:区别与应用场景

Nginx是一个多功能的开源Web服务器,它支持多个模块,其中两个重要的模块是HTTP模块和Stream模块。这两个模块在不同的网络场景中有各自的用途,本文将深入研究它们之间的区别以及何时应该使用哪一个。 ......
模块 场景 Stream Nginx HTTP

Python txt文本内容转换

# 读取原始文本内容 with open("input.txt", "r") as file: lines = file.readlines() output_lines = [] # 处理每一行数据 for line in lines: values = line.strip().split("\ ......
文本 内容 Python txt

【Python入门教程】Python实现猜数字小游戏

今天跟大家分享一下很久之前自己做的一款猜数字小游戏,基本的循环判断语句即可实现,可以用来当练手或者消磨时间用。 ......
Python 入门教程 小游戏 数字 教程

python 排序

在您的代码中,排序函数中的 `elem` 是一个未定义的变量,因此会导致 `NameError` 错误。在 Python 中,`elem` 不是一个内置变量,您需要使用实际的变量或表达式来代替。 从您提供的数据和示例代码来看,您似乎希望按照每个子列表中的第一个元素进行排序。为了修复错误,您可以使用 ......
python