Python

python安装(windows环境),设置国内镜像源,升级pip

首先配置python3环境1.python源:https://www.python.org/(最好是下载高版本)2.下载安装脚本启动安装,并点选添加python到PATH(环境变量)3.验证:管理员启动cmd(Powershell),输入 python --version 或者 python -V  pip安装1.pip安装脚本下载:https://mirrors.aliyun.com/

Python 之 简单算命脚本

简单算命脚本,纯属娱乐,切勿当真 效果展示 文件内容 main.py data.json 执行方式 手动执行main.py文件 END 原文公众号:今晚务必早点睡

探索Go语言中的高效IO操作技巧

探索Go语言中的高效IO操作技巧 原创 Go大神 Go大神 2024-04-18 09:35 浙江 听全文 一、打开和关闭文件 os.Open()函数能够打开一个文件,返回一个*File和一个err。 对得到的文件实例调用close()方法能够关闭文件。 为了防止文件忘记关闭,我们通常使用defer注册文件关闭语句 pa

他来了他来了,.net开源智能家居之苹果HomeKit的c#原生sdk【Homekit.Net】1.0.0发布,快来打造你的私人智能家居吧

背景介绍 hi 大家好,我是三合,作为一个非著名懒人,每天上完班回到家,瘫在沙发上一动都不想动,去开个灯我都嫌累,此时,智能家居拯救了我,只需要在手机点点点,开关灯,空调,窗帘就都搞定了,一开始我用的是开源的home assistan,俗称HA,搭配上hass-xiaomi-miot以及hap-python这几个插件,就可以将米家的智能家居设备接入苹果的homekit生态,整体而言在苹果手机上使用

python使用pip安装模块出错 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None))

问题:在使用python时,使用pip安装psutil出错(pip install psutil),错误信息: 解决方法:出现该错误信息是因为pip源连接证书验证失败,将pip源调整为国内的源就可以了,比如要下载psuti 永久修改pip源,可按照如下操作: Windows:1.找到系统盘下C:C:Users用户名AppDataRoaming 2.查看在Roaming文件夹下有没有一个

itchat中文文档

感谢原作者的翻译,转载一下方便查看。原地址

python基础之-sys模块、os模块基本介绍(未完成)

背景介绍 在自动化脚本中,经常会用到类似:sys.argv[1]和os.getenv("id")两种方式进行传参,为了便于区分,鉴于自己的理解进行一定记录,后续将继续补充。 基本介绍 一、sys模块 它的很多属性描述程序的执行环境,是python的基础模块。 * sys.argv :实现从程序外部向程序传递参数。 * sys.argv 变量是一个包含了命令行参数的字符串列表, 利用命令行向

写一个监控采集公众号文章的插件

原文链接: https://mp.weixin.qq.com/s/f8zbM6wMld3koqjaFbCuxw 前言 微信关注了很多技术类的公众号,但是一直都没看,所以想先把文章下载下来,放着以后可能一定会看。 之前写的Python微信机器人系列文章里提到了如何hook微信的实时消息,实时消息里也包含了公众号文章的推送,可以获取到文章的标题链接和发布时间,而且获取的很及时,基本公众号已发文推送就

ROS笔记[2]-获取OpenMV数据并发布到ROS消息

摘要 Orangepi(香橙派)通过USB-CDC获取OpenMV数据并使用Python发布到ROS的/openmv主题,实现打印"hello ros"字符串. 关键信息 python3.8 ROS1:Noetic Ubuntu20.04 Orangepi 3B 原理简介 OpenMV的USB-CDC虚拟串口(VCP)通信 [https://blog.csdn.net/qq_34440409/

SublimeText4离线安装插件 - 以 terminus 为例

SublimeText4离线安装插件 - 以 terminus 为例 在云桌面环境中没有外网, 安装 terminus 插件有点波折, 最终能用了, 说下过程。 网络上的博客,通常会说,点击 菜单栏 -> Preferences -> Browse packages, 在 C:UsersxxxAppDataRoamingSublime TextPackages 的目录中, 或者它的 U

淘宝记录笔记

工具下载地址: 4月16麒麟server版本安装WPS Ubuntu 20 作者:zhangliangliang 出处:http://www.cnblogs.com/lianglab/ 本文版权归作者和博客园共有,写文不易,支持原创,欢迎转载【点赞】,转载请保留此段声明,且在文章页面明显位置给出原文连接,谢谢。

RC4Drop加密技术:原理、实践与安全性探究

第一章:介绍 1.1 加密技术的重要性 加密技术在当今信息社会中扮演着至关重要的角色。通过加密,我们可以保护敏感信息的机密性,防止信息被未经授权的用户访问、窃取或篡改。加密技术还可以确保数据在传输过程中的安全性,有效防止信息泄露和数据被篡改的风险。在网络通信、电子商务、金融交易等领域,加密技术被广泛应用,为信息安全提供了坚实的保障。 1.2 流加密简介 流加密是一种加密算法,它以比特流为单位对数

DC-1

DC-1渗透测试过程 端口扫描 开了三个端口 访问web页面 发现是drupal这个cms,用droopescan进行扫描 扫到大概版本和登录页面 漏洞发现和利用 寻找相关漏洞 Drupal 7.0 < 7.31 - 'Drupalgeddon' SQL Injection (Add Admin User) 找到了这个POC,尝试是否可以利用 然后就可以登录该账号,找到flag3

【高级RAG技巧】在大模型知识库问答中增强文档分割与表格提取

前言 文档分割是一项具有挑战性的任务,它是任何知识库问答系统的基础。高质量的文档分割结果对于显著提升问答效果至关重要,但是目前大多数开源库的处理能力有限。 这些开源的库或者方法缺点大致可以罗列如下: 只能处理文本,无法提取表格中的内容 缺乏有效的分割策略,要么是一整个文档全部提取,要么是词粒度的获取 对于第一点,一般是把表格中的内容识别成文本,这样喂给大模型的时候就会出现一连串数字或者字母,这

C# 中图像和 OnnxRuntime.Tensor 的互转

因毕设需要,尝试了将 PyTorch 模型转为 ONNX 然后用 C# 做推理,记录一下经验。 总的来说,C# 对深度学习的支持远不如 Python,缺少很多必要的库,不少代码需要自己编写。 思路 毕设做的是 image-to-image 的 low-level 视觉任务,因此需要 3 个主要步骤: 从硬盘读取图片并转成张量(image to tensor) 使用 OnnxRuntime 完成推

RuntimeError: No CUDA GPUs are available问题解决

RuntimeError: No CUDA GPUs are available问题解决 检查GPU是否可用 显示当前可用的GPU数量 Pytorch设置GPU编号 在终端中运行python程序时设置 在python代码中设置 在PyTorch代码中使用函数torch.cuda.set_device设置 解决办法 os.environ['CUDA_VISIBLE_DEVICE

Python安装gensim报错解决

Python环境安装gensim,pip install gensim之后,build C/C++代码阶段报错: error: ‘for’ loop initial declarations are only allowed in C99 mode 出现上面的报错,原因在于:gensim安装包代码中存在C/C++程序,需要本地编译C/C++代码,编译器默认非C99模式,因此语法不兼容

1.对软件工程课程的希望及个人目标。2、软件工程是不是教会不怎么会写程序的人开发软件?你的观点?

对于软件工程课程,我的希望和个人目标如下: 对软件工程课程的希望: 1.我希望通过软件工程课程,深入理解并掌握常用的软件设计模式,能够运用到实际项目中。 2.学习系统的软件需求分析方法,以便更好地理解用户需求。 3.学习软件测试的基本方法和技术,能够编写测试用例,进行单元测试、集成测试和系统测试等以提高软件质量。 3.希望学习软件维护的知识,使软件能适应未来需求的变化。 4.希望掌握敏捷开发、瀑布

stm32例子 串口接受oled屏幕不卡显示

    #include <Arduino.h> #include <U8g2lib.h> #ifdef U8X8_HAVE_HW_SPI #include <SPI.h> #endif #ifdef U8X8_HAVE_HW_I2C #include <Wire.h> #endif U8G2_SSD1306_12

这个网络爬虫代码,拿到数据之后如何存到csv文件中去?

大家好,我是皮皮。 一、前言 还是昨天的那个网络爬虫问题,大佬们,帮忙看看这个网络爬虫代码怎么修改?那个粉丝说自己不熟悉pandas,用pandas做的爬虫,虽然简洁,但是自己不习惯,想要在他自己的代码基础上进行修改,获取数据的代码已经写好了,就差存储到csv中去了。 他的原始代码如下: 二、实现过程 这里粉丝给了一瓶冰红茶的费用,一个热心市民给了一份代码,在他的代码基础上进行修改的,代码如下:

08-接口文档和JWT

接口文档 楔子 接口文档对于协调前后端开发非常重要,可以避免因为开发习惯不同而导致的意外情况。在项目中,如果前后端开发各自为战,可能会出现不一致的情况。因此,接口文档可以约束双方,确保他们按照统一的规范进行开发,从而提高协同开发的效率和一致性。 规范 接口文档一般包括以下内容: 接口描述: 对每个接口进行描述,包括其功能、输入参数、输出格式和预期行为。 请求方法: 每个接口支持的请求方法,

Causal Inference理论学习篇-Tree Based-Causal Forest

广义随机森林 了解causal forest之前,需要先了解其forest实现的载体:GENERALIZED RANDOM FORESTS[6](GRF) 其是随机森林的一种推广, 经典的随机森林只能去估计label Y,不能用于估计复杂的目标,比如causal effect,Causal Tree、Cauasl Forest的同一个作者对其进行了改良。先定义一下矩估计参数表达式: [begin{

Python 之 将项目打包成 exe,另带卸载功能!

Python 项目打包成 exe 前言 虽然我是做 web 的,但是对 Python 的众多开源项目一直都很关注。像以前的 stable diffusion 的 AI 绘画,和 so-vits-svc 音色替换等源码的部署文档都很完善了。尽管如此,但对于刚入门的和本地环境搭建各种踩坑的同学,急于一试就显得不太友好了。针对这一现象,网上大佬们早有了各种一键部署的解决方案,不用安装 Python 环境

Causal Inference理论学习篇-Tree Based-From Uplift Tree to Uplift Forest

uplift Tree 和causal tree一样,uplift tree[8]作为一种以分类任务为主的,同样是将因果效应apply到节点分割的标准中。区别是:causal tree:1)使用honest的方法;2) 从effect 的偏差和方差的角度切入指导树的构建,把分类问题转化为回归问题去做。3)逻辑上只支持两个treatment 而uplift tree则更直接一些:直接看节点分裂前后,

利用Python进行数据分析 原书第2版 (Wes McKinney)pdf下载

链接:https://pan.baidu.com/s/18MOC0666S-EX_0ks4ivR2g 提取码:rmkk 本书由Python pandas项目创始人Wes McKinney亲笔撰写,详细介绍利用Python进行操作、处理、清洗和规整数据等方面的具体细节和基本要点。第2版针对Python 3.6进行全面修订和更新,涵盖新版的pandas、NumPy、IPython和Jupyter,并

基于RNN的NLP学习(实战一)

代码来源:快速入门 代码所使用的使用的数据集:TorchVision 我的环境: python3.8,torch 2.2.2 ,torchdata 0.7.1,torchtext 0.17.2,torchvision 0.17.2

手动给docusaurus添加一个搜索

新版博客用docusaurus重构已经有些日子了,根据docusaurus的文档上也申请了Algolia,想一劳永逸的解决博客的搜索问题。但是流水有意,落花无情。 algolia总是不给我回复,我只能对着algolia的申请页面仰天长叹。 正常情况的申请 按照docusaurus官方文档上说的,当我们需要搜索的时候,打开https://docsearch.algolia.com/apply/填一下

CTF中常见的四种python逆向

说在前面: 什么是pyc文件? pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高,pyc 文件是 Python 编译过的字节码文件。它是 Python 程序在运行过程中由源代码(通常是 .py 文件)自动或手动编译产生的二进制文件。 而且pyc是一种跨平台的字节码,是由[Python]的虚拟机来执行的,

在RockyLinux 9.3环境中采用RPM模式部署Oracle 19C

在RockyLinux 9.3环境中采用RPM模式部署Oracle 19C 用途 在开发数据库系统时,可以验证功能是否与Oracle的表现一致,验证正确性和兼容性 限制 虚拟机安装,CPU 2*4 内存16G 磁盘100G 目标生产环境是RHEL 9.X,学习环境采用Rocky Linux 9.3 选择Oracle版本是长期支持版19C 只验证基础的功能,可以禁用CDB PDB 安装的Oracl

python列表自动扩容机制

问题引入:在对比列表与元组的优缺点时,百度答案为:列表是可变的,可以随时进行增加、修改、删除操作,可以进行动态扩容,动态扩容是以牺牲性能损耗的为代价的,于是我搜索了一下列表的动态扩容 当在创建一个列表时,系统会分配一定的内存空间来存储其中的元素,当新增元素个数超出这个空间时,python就会自动进行扩容,扩容步骤: 1.当List的元素数量超过这个长度时,就会触发扩容操作 2.List会创建一个新

<<  <  249  250  251  252  253  254  255  256  257  258  259  >  >>