编辑
2024-03-28
DeployDiary
00

升级步骤

环境介绍

  • 系统: 阿里云centos7.9
    • 服务器位置: 国内

升级步骤

安装必要的依赖

bash
sudo yum install -y openssl-devel bzip2-devel libffi-devel

下载 Python 3.12 源代码

由于服务器位置在国内, 因此从官方源拉取过慢, 我这里采用阿里镜像源

  • 阿里源
bash
cd /usr/src wget https://mirrors.aliyun.com/python-release/source/Python-3.12.1.tgz sudo tar xzf Python-3.12.1.tgz
  • 官方源
bash
cd /usr/src sudo wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz sudo tar xzf Python-3.12.1.tgz
编辑
2024-03-26
Python
00

在Python中,三元运算符(或称为条件表达式)的形式为 x if condition else y 。这个表达式可以在一行代码中实现if-else的功能。

x if condition else y 这个表达式的含义是:

  • 如果 condition 成立(即,condition 的结果为 True),那么表达式的结果就是 x。
  • 如果 condition 不成立(即,condition 的结果为 False),那么表达式的结果就是 y。
编辑
2024-03-26
TechNotes
00

在Linux文件系统中,软链接(Symbolic Link)和硬链接(Hard Link)是指向文件的两种不同方式,它们有各自的用途和特点。

image.png

连接更像windows中的快捷方式 软链接与Windows快捷方式的相似性

  • 指向目标文件或目录:软链接和Windows的快捷方式都是指向另一个文件或目录的位置,而不是文件或目录本身的数据。
  • 独立文件:两者都是独立的文件,存储的内容实际上是指向目标文件或目录的路径信息。
  • 路径解析:当你访问软链接或快捷方式时,操作系统会解析并跳转到目标文件或目录。
  • 断链问题:如果目标文件或目录被删除、移动或重命名,软链接和快捷方式都会变成“断链”,指向无效路径,导致无法访问。
编辑
2024-03-25
Python
00

简述

在 Python 中,函数(function)和方法(method)都是可调用的代码块,它们都可以执行一些操作并(可选地)返回一个值。然而,它们之间的主要区别在于,方法是与特定对象类型相关联的函数; 可以说方法是属于类的函数

编辑
2024-03-20
LinuxNotes
00

1、切换到/tmp目录下

bash
[root@localhost ~]# cd /tmp/ [root@localhost tmp]# pwd /tmp