后端开发2025年09月22日
目录 简介 实现过程 加载数据集 使用Node2vec嵌入数据 训练分类器 可视化节点嵌入 简介 Node2vec是一种用于图嵌入(Graph Embedding)的方法,可用于节点分类、社区发现和连接预测等任务。 实现过程 加载数据集 首先,让我们加载所需的Python库并执行以下代码以加载Cora数据集: import networkx as nx i...
后端开发2025年09月21日
目录 一、安装 FastAPI 和uvicorn 二、创建 FastAPI 应用程序 三、启动FastAPI 应用程序 四、测试 五、问题 一、安装 FastAPI 和uvicorn 可以使用 pip 命令进行安装: pip install fastapi uvicorn 二、创建 FastAPI 应用程序 例如 main.py 文件: from fast...
后端开发2025年09月20日
目录 创建函数 调用函数 参数 默认参数值 以 List 传参 返回值 关键字参数 任意参数 pass 语句 递归 函数是一种仅在调用时运行的代码块。 可以将数据(称为参数)传递到函数中。 函数可以把数据作为结果返回。 创建函数 在 Python 中,使用 def 关键字定义函数: 实例 def my_function(): print("Hel...
服务器2025年09月19日
目录 1. 复制文件夹 2. 移动文件夹 3. 常见应用案例 a. 复制备份数据 b. 迁移文件夹到其他位置 c. 归档数据 4. 结论 在Linux系统中,移动和复制文件夹是常见的任务。无论你是想要备份数据、迁移文件夹到其他位置还是归档数据,掌握文件夹的移动和复制技能都是必要的。 本文将会教你如何使用命令行界面移动和复制Linux系统中的文件夹。我们将着...
后端开发2025年09月18日
...
后端开发2025年09月18日
目录 NumPy Python数值计算重要库 读取和显示图像 图像的大小调整 图像的翻转 图像缩放和裁剪 颜色通道处理 图像滤波 NumPy Python数值计算重要库 在图像处理领域,NumPy可以帮助我们高效地对图像进行处理。通过使用NumPy中的数组操作,我们可以快速地完成各种基本的图像处理任务,例如图像的裁剪、缩放、翻转、色彩模式转换等 读取和显示...
后端开发2025年09月18日
目录 PIL和Pillow crop()函数 thumbnail方法 PIL和Pillow PIL(Python Image Library)是一个非常流行的Python图像处理库,但自从2011年以来就没有更新了。由于此原因,Pillow出现了,它是PIL的替代品,它承载了与PIL相同的接口和功能,并进行了很多改进和增强。 本文中我们将使用Pillow库...
后端开发2025年09月17日
目录 前言 deepdiff库 安装 说明 DeepDiff 对比json 列表校验 忽略字符串类型 忽略大小写 DeepSearch DeepHash extract grep 工作中我们经常要两段代码的区别,或者需要查看接口返回的字段与预期是否一致,如何快速定位出两者的差异?除了一些对比的工具比如Beyond Compare、WinMerge等,或者命...
后端开发2025年09月17日
目录 介绍__init__方法的作用 讲解__init__方法的语法 演示如何在类中使用__init__方法初始化类的属性 讲解如何使用__init__方法给对象动态添加属性 __init__方法的多态特性 __init__和super的用法 提醒注意事项 总结 介绍__init__方法的作用 __init__ 方法是 Python 中面向对象编程中类的特...
后端开发2025年09月17日
目录 一、安装Kafka-Python包 二、生产者 三、消费者 四、批量发送和批量消费 五、总结 Kafka是一个分布式的流数据平台,它可以快速地处理大量的实时数据。Python是一种广泛使用的编程语言,它具有易学易用、高效、灵活等特点。在Python中使用Kafka可以帮助我们更好地处理大量的数据。本文将介绍如何在Python中使用Kafka简单案例。...