“2024年8月”存档文章有11

Python file.save() 与 open() + write() 对比

最近在使用 Flask 上传文件,并将文件保存,下面是具体代码:file = request.files['file'] filename = secure_filename(file.filename) file_path = os.path.join(current_app.static_folder, 'temp') os.makedirs(file_path, exist_ok=Tr...

64.124.8.0/24 这个 IP 地址段,如果通过 Python 获取每个 IP 地址

通过 Python 获取一个 IP 地址段内的所有 IP 地址,可以使用 ipaddress 模块。示例代码如下:import ipaddress # 创建一个 IP 网络对象 ip_network = ipaddress.ip_network("64.124.8.0/24") # 列出网络范围内的所有 IP 地址 ip_addresses = list(ip_network.ho...

OpenStack Swift 与 AWS S3 对比

在 OpenStack Swift 和 AWS S3 的存储层级中,存储概念是相似的,但命名和结构有所不同:AWS S3:存储桶 (Bucket): S3 中的存储桶是最高级别的存储单位。每个存储桶可以包含多个对象(文件)。对象 (Object): 存储桶中的实际文件或数据。OpenStack Swift:Account: 最高级别的存储单位,相当于一个 S3 账户。一个账户可以包含多个容器。Co...