自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 关于Docker容器中nginx中的网页跳转

本文介绍了如何在Docker容器中配置Nginx实现网页跳转。主要内容包括:1)编写Dockerfile文件,基于官方Nginx镜像构建容器,配置文件和网页目录;2)创建Nginx配置文件,设置监听端口、服务器名称和网页路径;3)编写HTML文件实现跳转链接;4)通过docker build构建镜像并运行容器。整个过程实现了在Docker环境下快速部署Nginx服务并支持网页跳转功能。

2025-10-16 12:04:05 340

原创 使用rpy2报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xaf in position 4014(已解决)

摘要:在Windows系统使用rpy2时遇到GBK解码错误,原因是Python默认使用GBK编码解析R输出的非GBK字符。解决方法是在rpy2/rinterface/__init__.py文件中修改文件读取代码,添加encoding="utf-8"参数后重启PyCharm即可解决该错误。

2025-09-28 10:49:00 447

原创 “基于 Docker + Nginx 搭建静态网站,并实现网站内容更新” 的流程

摘要: 本文介绍利用Docker+Nginx快速搭建静态网站的完整流程。通过Docker容器化技术确保环境一致性,配合Nginx高性能处理静态资源。核心步骤包括:安装Docker环境、配置Nginx服务规则、编写网站首页、构建Docker镜像,并通过Docker Compose统一管理。该方案支持一键更新网站内容(修改HTML后重新构建容器即可),具有部署快、环境统一、维护便捷等优势,特别适合个人博客、企业官网等静态场景。

2025-09-23 14:31:51 1096

原创 AttributeError: module ‘community‘ has no attribute ‘best_partition‘ 问题的解决(已解决)

摘要:解决AttributeError: module 'community' has no attribute 'best_partition'错误的关键步骤:1)卸载错误的community包;2)安装python-louvain包;3)正确导入community_louvain模块。该错误通常由包名混淆导致,按此流程操作可快速解决问题。若仍有问题,建议检查导入语句是否规范。

2025-09-20 12:57:31 532

原创 windows远程连接 Ubuntu 云服务器操作指南

本文提供了一份完整的Windows远程连接Ubuntu云服务器的配置指南。首先需获取服务器公网IP、登录凭证和安全组规则,然后在Ubuntu上安装XRDP服务,配置自启动并开放3389端口。Windows端使用自带远程桌面工具连接,输入服务器IP和Ubuntu凭证即可。文章还包含常见问题排查和连接优化建议,帮助用户在5分钟内实现图形化远程连接,便于后续服务器管理。核心步骤包括Ubuntu端的XRDP安装、端口开放以及Windows端的连接设置。

2025-09-18 20:50:08 2091

原创 Python关于NumPy数组的运算

NumPy数组支持矢量化运算,无需循环即可实现元素级批量操作。基本运算包括数组间算术运算、比较运算等,与标量运算会自动广播到每个元素。广播机制允许不同形状数组运算,通过自动扩展较小数组维度实现兼容,支持标量运算、不同维度数组运算及双向广播。这些特性既简化了代码又提升了效率,是NumPy高效数值计算的核心基础。

2025-08-18 20:16:32 258

原创 Python中关于NumPy的学习

NumPy是Python数据分析的核心库,其核心数据结构ndarray(多维数组)为高效数据处理奠定了基础。虽然NumPy本身不提供高级分析功能,但它支持矢量化运算、数组算法(排序、集合运算)、统计聚合、数据对齐等基础操作,能显著提升pandas等工具的使用效率。ndarray作为同构数据容器,具有shape和dtype属性,可通过array()、arange()等方法创建,并支持显式类型转换(astype)。其多维特性(如二维数组转换)和快速数学运算能力,使其成为数值计算的关键工具。

2025-08-17 23:39:42 1362

原创 python中pandas库的ExcelFile的使用

本文介绍了使用pandas.ExcelFile高效读取Excel文件的方法。通过ExcelFile类可以一次性加载文件后多次操作,支持.xls和.xlsx等格式。主要功能包括:获取工作表名称列表、读取指定工作表数据、设置读取参数(如跳过行、选择列等),以及处理多工作表文件。文章还强调了使用上下文管理器和显式关闭文件的重要性,并比较了ExcelFile与多次调用read_excel()的性能差异,指出前者在重复读取时更高效。最后列举了支持的文件格式类型。

2025-08-03 14:24:19 894

原创 python——文件处理之文件操作

本文介绍了Python自动处理CSV和Excel文件的两种方法。对于CSV文件,可通过内置csv模块实现精细控制,也可使用pandas库进行高效批量处理;Excel文件则推荐使用pandas库的read_excel和to_excel方法。两种方式都支持设置处理系数、保留表头、自动生成输出路径等功能,确保不修改原始文件。pandas因其简洁高效成为数据分析首选,而csv模块则更适合需要精细控制的场景。文中提供了完整的代码示例和函数说明,帮助读者实现结构化数据的自动化处理与转换。

2025-07-21 01:40:03 1205

原创 python——文件处理之读取批量读取文件内容

本文介绍了Python中读取CSV和Excel文件的几种常用方法。针对CSV文件,讲解了使用pandas模块选择性读取行列数据,以及通过with open()和csv库逐行读取大文件的方式。对于Excel文件,重点说明了pandas的ExcelFile()和read_excel()两种方法,比较了它们的适用场景,并介绍了openpyxl库的原生Excel操作方式。文章强调应根据实际需求选择合适的方法,注意处理大数据量问题,为后续数据处理工作奠定基础。这些技巧可以帮助实现高效的文件批量操作,提升数据处理效率。

2025-07-20 00:42:18 1382

原创 python——文件处理之打印文件夹下的文件

本文介绍了Python中打印文件夹所有子文件的三种方法:1)使用os.listdir()递归遍历或栈结构处理;2)利用os.walk()高效遍历目录;3)通过pathlib模块的Path对象实现递归查找。每种方法都提供了代码示例,并说明了如何筛选特定格式文件(如.txt)或指定子目录文件。文中还对比了不同方法的优缺点,如os.walk()的简洁高效性,以及pathlib模块的面向对象特性。这些方法可根据不同需求灵活选择,满足文件遍历的基本需求。

2025-07-19 00:35:01 830 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除