logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python怎么做类型标注

文章目录1. 为变量做类型标注1.1 简单的数据类型1.2 使用 Optional1.3 使用Union1.4 为容器类型做标注1.4.1 为集合做标注1.4.2 为列表做标注1.4.3 为元组做标注1.4.4 为字典做标注1.4.5 容器类型标注总结2. 为函数做标注类型2.1 对形参和返回值进行标注2.1 对可变参数进行标注2.3 callable对象做参数3. 标注自定义类3.1 自定义类实

#python
python使用正则表达式实现字符串替换

python的字符串提供了replace方法,可以将子串替换成其他字符串,例如下面的代码name= 'flask_script'name = name.replace('_', '-')print(name)# flask-script替换的前提是清楚的知道哪些字符串需要被替换,如果规则模糊了,replace方法就不奏效了,比如下面的字符串name = 'fla346s35k_sc32ript'现

#正则表达式#python
zodb,一个python对象数据库

1. 什么是对象数据库关系型数据库,是指采用了关系模型来组织数据的数据库,以行和列的形式存储数据库,典型如mysql。NoSQL数据库,是指非关系型数据库,典型如mongodb。对象数据库,是一种以对象形式表示信息的数据库,对于关系型数据库,你必须事先定义一张表,在写入数据时,必须通过sql语句按照表的定义写入字段值;对于NoSQL数据库,已经没有了表的概念,你实现不需要做任何定义,可以将pyth

#python
STL之 equal_range

首先,这个函数只能做用于已经排序的容器,经在下试验,必须按照从小到大进行排序      该函数返回的是一对迭代器,第一个迭代器指向所查找元素的第一次出现的位置,第二个迭代器指向所查找元素最后一次出现位置的后一个位置           代码如下      int main(){vector vecInt;pair::iterator,vector::iterato

python怎么做类型标注

文章目录1. 为变量做类型标注1.1 简单的数据类型1.2 使用 Optional1.3 使用Union1.4 为容器类型做标注1.4.1 为集合做标注1.4.2 为列表做标注1.4.3 为元组做标注1.4.4 为字典做标注1.4.5 容器类型标注总结2. 为函数做标注类型2.1 对形参和返回值进行标注2.1 对可变参数进行标注2.3 callable对象做参数3. 标注自定义类3.1 自定义类实

#python
python kazoo 监视zookeeper节点数据发生变化

程序可以监视一个zookeeper节点的数据,一旦数据发生变化,监视器会获得相应的消息,利用这种方法,可以对全局的配置进行管理,程序在启动时读取该配置,注册监视器,当数据发生变化时可以获得通知。      下面的这段代码模拟了该过程#coding=utf-8from kazoo.client import KazooClientimport timezk = KazooClient(ho

python 使用mysqldb模块通过ssh隧道连接mysql

出于安全考虑,数据库服务器只允许堡垒机通过ssh访问,这对日常的使用带来了麻烦。昨天的工作中,就遇到了这样的问题,mysql数据库放在了服务器A上,只允许服务器B来访问,而我在机器C上,可以通过ssh连接服务器B。为了解决在机器C上连接mysql这个问题,用百度搜索解决方法,遗憾的是,找不到什么靠谱的,最后,还是翻墙用了google,终于找到了一种简单可靠的方法。把google赶出中国,让中国的I

到底了