- f-string大括号外如果需要显示大括号,则应输入连续两个大括号 {{ 和 }}: name = 'Tom' print(f'my name is {name}') # my name is Tom print(f'my name is {{{name}}}') # my name is {Tom} 12345678 f-string大括号外如果需要显示大括号,则应输入连续两个大括号 {{ 和 }}: name = 'Tom' print(f'my name is {name}') # my name is Tom print(f'my name is {{{name}}}') # my name is {Tom} 12345678
- 之前的文章: Python编程:re正则库 正则字符集 # 字符集 \w 匹配字母数字及下划线 \W 匹配非字母数字及下划线 \s 匹配任意空白字符,等价于[\n\t\r\f] \S 匹配任意非空字符 \d 匹配任意数字,等价于[0-9] \D 匹配任意非数字 \A 匹配字符串开始 \Z 匹配字符串结束,如果是换行,只匹配到换行前的结束字符串 \z 匹配... 之前的文章: Python编程:re正则库 正则字符集 # 字符集 \w 匹配字母数字及下划线 \W 匹配非字母数字及下划线 \s 匹配任意空白字符,等价于[\n\t\r\f] \S 匹配任意非空字符 \d 匹配任意数字,等价于[0-9] \D 匹配任意非数字 \A 匹配字符串开始 \Z 匹配字符串结束,如果是换行,只匹配到换行前的结束字符串 \z 匹配...
- # -*- coding:utf-8 -*- class A: pass class B: pass if __name__ == '__main__': import inspect import sys for name, class_ in inspect.getmembers(sys.modules[__name__], inspect.isclas... # -*- coding:utf-8 -*- class A: pass class B: pass if __name__ == '__main__': import inspect import sys for name, class_ in inspect.getmembers(sys.modules[__name__], inspect.isclas...
- 可迭代对象Iterable: 可以直接作用于for循环的对象 1、集合数据类型:list,tuple,dict,set,str 2、generator:包括生成器和带yield的生成器函数 迭代器Iterator: 可以被next()函数调用,并不断返回下一个值的对象 表示一个数据流,甚至是无穷大的数据流,如全体自然数 惰性计算 from collect... 可迭代对象Iterable: 可以直接作用于for循环的对象 1、集合数据类型:list,tuple,dict,set,str 2、generator:包括生成器和带yield的生成器函数 迭代器Iterator: 可以被next()函数调用,并不断返回下一个值的对象 表示一个数据流,甚至是无穷大的数据流,如全体自然数 惰性计算 from collect...
- 正文提取库goose,效果不是太好,要求不高的话可以试试用 github:https://github.com/grangier/python-goose 安装 git clone https://github.com/grangier/python-goose.git cd python-goose pip install -r requirements.txt... 正文提取库goose,效果不是太好,要求不高的话可以试试用 github:https://github.com/grangier/python-goose 安装 git clone https://github.com/grangier/python-goose.git cd python-goose pip install -r requirements.txt...
- 1.定义 模块:用来从逻辑上组织python代码(变量,函数,类),实现一个功能,本质是.py结尾的python文件,(文件名:test.py,对应的模块名:test) 包:用来从逻辑上组织模块,本质是一个目录(必须包含init.py文件) 2.导入方法 导入单个: import module1 导入多个: import module1, module21... 1.定义 模块:用来从逻辑上组织python代码(变量,函数,类),实现一个功能,本质是.py结尾的python文件,(文件名:test.py,对应的模块名:test) 包:用来从逻辑上组织模块,本质是一个目录(必须包含init.py文件) 2.导入方法 导入单个: import module1 导入多个: import module1, module21...
- queue队列 先入先出队列 first in first out import queue q1 = queue.Queue() q1.put(1) q1.put(2) q1.put(3) print(q1.get()) print(q1.get()) print(q1.get()) # 1 2 3123456789101112 后入先出队列 last i... queue队列 先入先出队列 first in first out import queue q1 = queue.Queue() q1.put(1) q1.put(2) q1.put(3) print(q1.get()) print(q1.get()) print(q1.get()) # 1 2 3123456789101112 后入先出队列 last i...
- 定义一个装饰器 def decorator(func): def wrapper(*arg, **kwargs): print("before") ret = func(*arg, **kwargs) print("after") return ret return wrapper 123456789101112 使用示例 # -*- coding: utf-... 定义一个装饰器 def decorator(func): def wrapper(*arg, **kwargs): print("before") ret = func(*arg, **kwargs) print("after") return ret return wrapper 123456789101112 使用示例 # -*- coding: utf-...
- 导入模块 import configparser # py31 写入 config = configparser.ConfigParser() config["DEFAULT"] = { 'ServerAliveInterval': '45', 'Compression': 'yes', 'CompressionLevel': '9' } config['b... 导入模块 import configparser # py31 写入 config = configparser.ConfigParser() config["DEFAULT"] = { 'ServerAliveInterval': '45', 'Compression': 'yes', 'CompressionLevel': '9' } config['b...
- # -*- coding: utf-8 -*- # @Date : 2019-02-14 # @Author : Peng Shiyu from copy import deepcopy import numpy as np from sklearn.feature_extraction import DictVectorizer from sklearn.me... # -*- coding: utf-8 -*- # @Date : 2019-02-14 # @Author : Peng Shiyu from copy import deepcopy import numpy as np from sklearn.feature_extraction import DictVectorizer from sklearn.me...
- 基本统计(含排序) 分布/累计统计 数据特征 相关性、周期性等 数据挖掘(形成知识) 一组数据表达一个或多个含义 摘要 - 数据形成有损特征的过程 pandas库的数据排序 .sort_index()方法在指定轴上根据索引进行排序,默认升序 .sort_index(axis=0, ascending=True) .sort_values()方法在指定轴上根据... 基本统计(含排序) 分布/累计统计 数据特征 相关性、周期性等 数据挖掘(形成知识) 一组数据表达一个或多个含义 摘要 - 数据形成有损特征的过程 pandas库的数据排序 .sort_index()方法在指定轴上根据索引进行排序,默认升序 .sort_index(axis=0, ascending=True) .sort_values()方法在指定轴上根据...
- 1、call函数 class Foo(): def __init__(self): print("Foo-init") def __call__(self): print("Foo-call") f = Foo() f() # 重载了括号运算符 """ Foo-init Foo-call """12345678910111213 2、类装饰器 class De... 1、call函数 class Foo(): def __init__(self): print("Foo-init") def __call__(self): print("Foo-call") f = Foo() f() # 重载了括号运算符 """ Foo-init Foo-call """12345678910111213 2、类装饰器 class De...
- https://flask-basicauth.readthedocs.io/en/latest/ 通过Flask-BasicAuth,提供用户名密码即可实现Authentication(认证)机制 安装 pip install Flask-BasicAuth 1 代码示例 # -*- coding: utf-8 -*- # @Date : 2018-10-... https://flask-basicauth.readthedocs.io/en/latest/ 通过Flask-BasicAuth,提供用户名密码即可实现Authentication(认证)机制 安装 pip install Flask-BasicAuth 1 代码示例 # -*- coding: utf-8 -*- # @Date : 2018-10-...
- six 它是一个专门用来兼容 Python 2 和 Python 3 的库 pip install six 1 PyPI : https://pypi.org/project/six/ 文档:https://six.readthedocs.io/ github: https://github.com/benjaminp/six Python 2.7.5 >... six 它是一个专门用来兼容 Python 2 和 Python 3 的库 pip install six 1 PyPI : https://pypi.org/project/six/ 文档:https://six.readthedocs.io/ github: https://github.com/benjaminp/six Python 2.7.5 >...
- 封装 从业务逻辑中抽象对象时,赋予对象相关数据与操作,把一些数据和操作打包在一起的过程就是封装 对象的实现和使用是独立的 支持代码复用 多态 对象怎么回应一个依赖于对象类型或种类的消息 在不同情况下用一个函数名启用不同方法 灵活性 继承 ... 封装 从业务逻辑中抽象对象时,赋予对象相关数据与操作,把一些数据和操作打包在一起的过程就是封装 对象的实现和使用是独立的 支持代码复用 多态 对象怎么回应一个依赖于对象类型或种类的消息 在不同情况下用一个函数名启用不同方法 灵活性 继承 ...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签