随笔分类 - Python
摘要:参考文档 官网 python S3示例 配置ceph 对象网关服务部署 添加rgw组件 ceph orch host label add r1-ceph1 rgw ceph orch host label add r1-ceph2 rgw ceph orch host label add r1-ce
阅读全文
摘要:背景 就突发奇想,Go的效率相对来说高一些,那我们可不可以用Go来给python写关键处理库呢 查了下,还真可以实现,只是障碍比较多,而且使用起来也比较麻烦,但是也还是能实现的 解决 用 Go 编写 Python 库可以通过 Cgo 或 C共享库 的方式实现。 Go 代码可以被编译为 C 兼容的共享
阅读全文
摘要:简介 Kubernetes 是什么 Kubernetes 是一个全新的基于容器技术的分布式架构解决方案,是 Google 开源的一个容器集群管理系统,Kubernetes 简称 K8S。 Kubernetes 是一个一站式的完备的分布式系统开发和支撑平台,更是一个开放平台,对现有的编程语言、编程框架
阅读全文
摘要:简介 PrettyTable是一个强大的Python第三方库,专门设计用于从程序中生成美观、易于阅读的ASCII格式表格。 在数据分析、命令行工具开发、脚本编写等领域中,特别是在需要直观呈现数据而又不依赖图形界面的情况下,PrettyTable库显得尤为实用。 其设计灵感来源于PostgreSQL的
阅读全文
摘要:安装 pip install django-redis 配置 作为 cache backend 使用配置 为了使用 django-redis , 你应该将你的 django cache setting 改成这样: CACHES = { "default": { "BACKEND": "django_
阅读全文
摘要:官方 文档 https://redis.io/docs/latest/develop/connect/clients/python/ 仓库 https://github.com/redis/redis-py 安装库 pip install redis 普通连接 r = redis.Redis(hos
阅读全文
摘要:脚本的简单功能: 支持IPv4和IPv6 支持TCP和UDP端口 import socket, ipaddress from enum import Enum class Mode(Enum): TCP = 0 UDP = 1 def __repr__(self): return self.name
阅读全文
摘要:问题 当我们在后端保存的ansible输出结果,希望在前端展示的时候,发现颜色部分的字符会显示成乱码的形式 而在后端保存的数据 \nPLAY [测试主 ****************************************************************\n\nTASK [
阅读全文
摘要:用django写接口的时候,不可避免的会涉及到上传文件 环境 python版本 django版本 djangorestframework版本 drf-spectacular版本 3.10.4 3.2 3.14.0 0.27.1 编写模型 from django.db import models cl
阅读全文
摘要:介绍 Ansible Runner是ansible官方提供的一个工具和python库,当直接与Ansible进行交互或作为另一个系统的一部分与Ansible进行交互时,无论是通过容器映像接口,作为独立工具还是作为可以导入的Python模块,它都可以提供帮助。 目的是为Ansible提供稳定且一致的接
阅读全文
摘要:在用django开发后端接口的时候,通常会面临写接口文档的问题,尤其项目大了之后,写文档就更加头疼了,如果能够在写完代码后,自动生成接口文档,那该多好啊 所以,咱们这里要介绍一个比较厉害的库 drf-spectacular 这个库能够自动生成OpenApi 3.0 的接口文档,并给出目前比较流行的s
阅读全文
摘要:官网 https://python-poetry.org/ 基础环境 系统版本 python版本 poetry版本 win11 23H2 多版本+ 3.6.8(默认)+ 3.8.6+ 3.10.4 1.8.2 安装 https://python-poetry.org/docs/ 我们选择脚本的方式安
阅读全文
摘要:Websocket简介 在HTML5中新增了WebSocket协议,它是在一个TCP连接上实现全双工通信的协议。 传统HTTP协议中,一次通信需要浏览器端主动发出请求后,由服务器端响应内容,建立的TCP连接断开,且无状态。而且必须是客户端主动请求后,服务器端才能响应,服务器端不能主动向浏览器端发送数
阅读全文
摘要:MongoEngine是一个ODM(Object-Document Mapper)库,底层使用Pymongo。 https://github.com/MongoEngine/mongoengine http://mongoengine.org/ 要求:Pymongo 3.4+ 安装 pip inst
阅读全文
摘要:问题 系统是centos7 需要在python3中安装mysqlclient库 使用 pip3 install mysqlclient 然后无法安装 报错 Looking in indexes: https://pypi.douban.com/simple/ Collecting mysqlclie
阅读全文
摘要:安装 在Django项目中安装 djangorestframework-simplejwt。 通过以下命令来安装: pip install djangorestframework-simplejwt 配置 安装完毕后,在Django项目的settings.py文件中进行配置。 1、INSTALLED
阅读全文
摘要:一、基本介绍 Python是一种很灵活的语言,可以编写许多不同类型的程序。其中之一是在程序中引发异常。而Python不仅允许使用Python提供的异常,还可以自定义异常。 异常是指程序执行期间出现的错误。当Python解释器遇到异常时,会尝试查找可以处理该异常的代码块并执行它。当没有找到这样的代码块
阅读全文
摘要:场景 python中,有时候出现了多层for循环嵌套判断,当判断通过就希望能直接退出所有循环 但是,Python中并没有提供直接退出所有嵌套循环的语句或内置函数。 解决思路 可以通过抛出一个自定义异常来达到类似的效果。在最内层的循环中,如果满足条件,就抛出一个自定义异常,然后在最外层捕获这个异常并处
阅读全文
摘要:什么是WebP图片格式?如何在线转换WebP格式? 我们有时候从互联网上下载图片会发现图片是WebP格式而不是常见的JPEG或者是PNG格式,用自带的图片处理软件无法打开,那么什么是WebP格式呢?我们该如何打开WebP格式的图片文件?需要进行图片处理的时候怎么样才能在线转换WebP格式为常用的JP
阅读全文
摘要:requests使用了urllib3,但是API更加友好,推荐使用。 安装 $ pip install requests 使用 import requests import json url = 'https://movie.douban.com/j/search_subjects' user_ag
阅读全文

浙公网安备 33010602011771号