- 列表生成器 # 列表生成式 lst = [] for i in range(10): lst.append(i * 2) print(lst) # [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] # 相当于: lst = [i * 2 for i in range(10)] print(lst) # [0, 2, 4, 6, 8, 10, 1... 列表生成器 # 列表生成式 lst = [] for i in range(10): lst.append(i * 2) print(lst) # [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] # 相当于: lst = [i * 2 for i in range(10)] print(lst) # [0, 2, 4, 6, 8, 10, 1...
- 文件准备 $ mkdir tmp $ cd tmp $ touch file1.txt $ touch file2.txt $ touch file3.log $ ls file1.txt file2.txt file3.log 1234567 测试 import glob # 使用零个或多个字符通配符 * glob.glob("tmp/*.txt") O... 文件准备 $ mkdir tmp $ cd tmp $ touch file1.txt $ touch file2.txt $ touch file3.log $ ls file1.txt file2.txt file3.log 1234567 测试 import glob # 使用零个或多个字符通配符 * glob.glob("tmp/*.txt") O...
- 参考了很多,总结下 Python脚本执行的方式 当模块导入直接运行(__name__ == "main") $ python 运行当前目录下py文件$ python -m 将已安装库中的模块当脚本运行 主要区别在于: 查找文件的路径不一样一个运行的是脚本,一个是模块当脚本运行 参考: PYTHON 和PYTHON-M 的区别 参考了很多,总结下 Python脚本执行的方式 当模块导入直接运行(__name__ == "main") $ python 运行当前目录下py文件$ python -m 将已安装库中的模块当脚本运行 主要区别在于: 查找文件的路径不一样一个运行的是脚本,一个是模块当脚本运行 参考: PYTHON 和PYTHON-M 的区别
- 测试过程比较啰嗦,可以直接看文章底部的结论 测试环境 python 2.7.5 读写的文本 # -*- coding: utf-8 -*- poetry = """ 相思 唐代:王维 红豆生南国,春来发几枝。 愿君多采撷,此物最相思。 """ 12345678 1、直接读写中文(正常) # -*- coding: utf-8 -*- # 写入(正常) f ... 测试过程比较啰嗦,可以直接看文章底部的结论 测试环境 python 2.7.5 读写的文本 # -*- coding: utf-8 -*- poetry = """ 相思 唐代:王维 红豆生南国,春来发几枝。 愿君多采撷,此物最相思。 """ 12345678 1、直接读写中文(正常) # -*- coding: utf-8 -*- # 写入(正常) f ...
- vars 是内建函数,返回一个字典对象 不带参数,等价于 locals(). 带参数,等价于 object.__dict__. 12 class A(object): def __init__(self): self.a = 1 self.b = 2 def keys(self): for key in vars(self).keys(): yield key d... vars 是内建函数,返回一个字典对象 不带参数,等价于 locals(). 带参数,等价于 object.__dict__. 12 class A(object): def __init__(self): self.a = 1 self.b = 2 def keys(self): for key in vars(self).keys(): yield key d...
- 先看两段代码 Python 2.7.5 # -*- coding: utf-8 -*- # 旧式类 class Foo(): pass foo = Foo() print(foo.__class__) print(type(foo)) # __main__.Foo # <type 'instance'> # obj.__class__就表示该类,但... 先看两段代码 Python 2.7.5 # -*- coding: utf-8 -*- # 旧式类 class Foo(): pass foo = Foo() print(foo.__class__) print(type(foo)) # __main__.Foo # <type 'instance'> # obj.__class__就表示该类,但...
- flask-cors模块解决Flask跨域请求Cross-Origin问题 文档:https://flask-cors.readthedocs.io/en/latest/ 安装 pip install flask-cors 1 代码示例 from flask import Flask, jsonify from flask_cors import CORS ... flask-cors模块解决Flask跨域请求Cross-Origin问题 文档:https://flask-cors.readthedocs.io/en/latest/ 安装 pip install flask-cors 1 代码示例 from flask import Flask, jsonify from flask_cors import CORS ...
- 需要在Nuget安装IronPython, 如果报错,需要更新Nuget版本则下载对应版本即可:https://dist.nuget.org/index.html 添加引用:IronPython.dll,Microsoft.Scripting.dll(在IronPython的安装目录中) c#文件:... 需要在Nuget安装IronPython, 如果报错,需要更新Nuget版本则下载对应版本即可:https://dist.nuget.org/index.html 添加引用:IronPython.dll,Microsoft.Scripting.dll(在IronPython的安装目录中) c#文件:...
- 工厂: 表示负责创建其他类型对象的类 优点: 1、松耦合,对象的创建可以独立于类的实现 2、客户端无需了解创建对象的类,但是可以使用它来创建对象。只需要知道需要传递的接口,方法和参数 3、工厂中添加其他类来创建其他类型的对象,无需更改客户端代码 4、工厂可以重用现有对象 分类 1、简单工厂模式 允许接口创建对象,但不会暴露对象的创建逻辑 2、工厂方法模式 允许接口创... 工厂: 表示负责创建其他类型对象的类 优点: 1、松耦合,对象的创建可以独立于类的实现 2、客户端无需了解创建对象的类,但是可以使用它来创建对象。只需要知道需要传递的接口,方法和参数 3、工厂中添加其他类来创建其他类型的对象,无需更改客户端代码 4、工厂可以重用现有对象 分类 1、简单工厂模式 允许接口创建对象,但不会暴露对象的创建逻辑 2、工厂方法模式 允许接口创...
- 基本格式 {name: format_spec} 1 一般格式 [fill, align, sign, 0, width, .precision, type] 1 可选参数说明 fill:是一个可选的填充字符,用于填充空白,默认为空格; align,对齐方式.<,>,^分别代表左,右,居中对齐,默认为右对齐; sign,取值为: +,所有数字签... 基本格式 {name: format_spec} 1 一般格式 [fill, align, sign, 0, width, .precision, type] 1 可选参数说明 fill:是一个可选的填充字符,用于填充空白,默认为空格; align,对齐方式.<,>,^分别代表左,右,居中对齐,默认为右对齐; sign,取值为: +,所有数字签...
- 对象的生命周期: 创建、初始化、使用、垃圾回收 代码示例 # -*- coding: utf-8 -*- class Demo(object): # 创建 反回 类的实例对象 def __new__(cls, *args, **kwargs): print("__new__") return super(Demo, cls).__new__(cls, *args,... 对象的生命周期: 创建、初始化、使用、垃圾回收 代码示例 # -*- coding: utf-8 -*- class Demo(object): # 创建 反回 类的实例对象 def __new__(cls, *args, **kwargs): print("__new__") return super(Demo, cls).__new__(cls, *args,...
- 增 append()insert() 删 remove()delpop() 改 list_object[index] = value 查 切片[start: end: step]index() # 查找索引 拷贝 别名绑定:list1=list2浅拷贝4种方式 names1 = names.copy() # 浅copy 相当于copy.copy()n... 增 append()insert() 删 remove()delpop() 改 list_object[index] = value 查 切片[start: end: step]index() # 查找索引 拷贝 别名绑定:list1=list2浅拷贝4种方式 names1 = names.copy() # 浅copy 相当于copy.copy()n...
- // 引入模板 {% include 'common/header.html' %} // 移除空白 {% for item in seq -%} {{ item }} {%- endfor %} // 循环序号 loop.index loop.index0 loop.revindex loop.revindex0 loop.first loop.last lo... // 引入模板 {% include 'common/header.html' %} // 移除空白 {% for item in seq -%} {{ item }} {%- endfor %} // 循环序号 loop.index loop.index0 loop.revindex loop.revindex0 loop.first loop.last lo...
- 科普 JSON Web Token 入门教程 Json Web Token JWT三部分组成: (1)Header (2)Payload (3)Signature Header.Payload.Signature 1 Base64URL 算法: Base64 有三个字符+、/和=,在 URL 里面有特殊含义, 所以要被替换掉:=被省略、+替换成-,/替换成_ ... 科普 JSON Web Token 入门教程 Json Web Token JWT三部分组成: (1)Header (2)Payload (3)Signature Header.Payload.Signature 1 Base64URL 算法: Base64 有三个字符+、/和=,在 URL 里面有特殊含义, 所以要被替换掉:=被省略、+替换成-,/替换成_ ...
- 安装 $ pip install sqlalchemy1 初始化表 from sqlalchemy import Column, String, Integer, create_engine, ForeignKey from sqlalchemy.orm import sessionmaker, relationship from sqlalchemy.ext.... 安装 $ pip install sqlalchemy1 初始化表 from sqlalchemy import Column, String, Integer, create_engine, ForeignKey from sqlalchemy.orm import sessionmaker, relationship from sqlalchemy.ext....
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签