最近想开一个新专题,针对非信息类专业的同学,学习如何通过Python进行基本的数据分析和数据处理,提高办公效率。而最常用的办公软件集中在Excel、Word上,可以通过Pan...
最近想开一个新专题,针对非信息类专业的同学,学习如何通过Python进行基本的数据分析和数据处理,提高办公效率。而最常用的办公软件集中在Excel、Word上,可以通过Pan...
上一篇主要介绍了通过Kubernetes API获取集群资源信息,这一篇介绍如何部署metrics-server去监听资源的使用指标,例如Pod中CPU /Mem使用情况。 ...
我们经常会使用Kubectl命令行工具管理 K8s 集群,获取诸如Pods等资源的信息,但是有时候也会在应用程序中通过调用API的方式去获取集群信息。本篇介绍如何配置和使用。...
之前安装的Jupyterhub的Notebook中没有代码自动补全的功能,在实际开发过程中给用户带来了一些不便,这次补上相关的功能。 在Jupyterhub中本质是对用户的基...
我们在日常开发中经常会用到MySQL数据库,最简单的办法是通过k8s去部署,依赖k8s集群保持高可用,依赖pv/pvc持久化数据。 在一切配好后,启动MySQL的过程中,可能...
String的常规用法就不多做介绍了,事实上String中提供的很多函数已经移植为 str对象的方法,实际用到该模块的地方不多。 这里只介绍一下format和template...
filecmp模块用来比较目录、文件是否相同。举例如下: 构建两个文件夹,其结构如图所示: 其中data内容保持一致,data1内容不一致,data2是tmp独有,readm...
Tempfile用于创建临时文件和目录,在某些场景中可能会用到。 模块提供了4个高级接口: TemporaryFile,创建临时文件,使用完毕自动清理 NamedTempor...
如果有对list里的元素按照某个字段进行分组的需求的话,可以通过itertools模块中的groupby实现。 举例,list中包含3个元素,希望通过country字段进行分...
准备开一个长期专题,将学习《Python标准库》中的一些demo记录下来,方便查询和回忆。Python的版本是3.7,官网文档在https://docs.python.org...
Python操作数据库表时常用SQLAlchemy做ORM,把关系数据库的表结构映射到对象上,并通过relationship做外键关联,方便进一步处理。 假设需要实现某个“一...
Python由于GIL的存在,多线程(Thread)、协程(Asyncio)可以实现并发,并行则依赖多进程(Multiprocessing)实现。 多进程的学习可以参考廖雪峰...
项目中需要用到Python里的Asyncio模块去异步发生HTTP请求,做一个简单的demo记录。 Asyncio的基础知识可以参考官网文档,建议直接阅读3.7+版本的文档,...
记录日志作为做项目最基本的功能之一,在Python中是通过Logging模块实现的。简单记录一下Python Logging的模板,后续方便直接引用。 Logging的基本常...
最近调研在Linux下尝试Python直连Teradata,在同事的大力帮助下,终于走通,简单做个笔记。 目标:在Linux系统下通过pyodbc连接Teradata。 st...
最近在重新学习FastAPI的文档,认证这部分相对独立,简单做个demo,基本都是官网的内容,稍作修改。 官网链接:https://fastapi.tiangolo.com/...
这个太笼统了,需要具体分析,通过kubectl logs -f hub-xxxx 看日志吧
JupyterHub on Kubernetes部署花了三天看了诸多文档,经历N次尝试后,终于成功在自己的Mac上,将JupyterHub部署在了Kubernetes(k8s)上,写一篇博客记录下安装过程,希望可以帮助到需要的...
那个时候实习的项目,完不成不好意思
JupyterHub on Kubernetes部署花了三天看了诸多文档,经历N次尝试后,终于成功在自己的Mac上,将JupyterHub部署在了Kubernetes(k8s)上,写一篇博客记录下安装过程,希望可以帮助到需要的...
Supervisor可以很好的实现Python的进程管理,但是新增进程时需要配置文件,对于需要动态创建进程的场景不是很友好,supervisor_twiddler插件可以帮助...
@31029 可以
FastAPI操作database简单记录一下使用FastAPI完成对数据库的CRUD操作。在参考文档的基础上,增加了U、D部分,全部代码可以参考Github 。 https://fastapi.tiango...