- python2代码 import hashlib hashlib.md5("北京朝阳区").hexdigest()123 报错 hashlib.md5("北京朝阳区").hexdigest() UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-11: ordinal ... python2代码 import hashlib hashlib.md5("北京朝阳区").hexdigest()123 报错 hashlib.md5("北京朝阳区").hexdigest() UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-11: ordinal ...
- 进程process:应用程序以一个整体的形式暴露给操作系统管理,里边包含对各种资源的调用,内存的分配,对各种资源管理的集合 线程thread:操作系统最小的调度单位,是一串指令的集合 进程 要操作cpu,必须先创建一个线程 进程与线程区别:线程共享,进程独立 线程共享内存空间,进程内存是独立的 同一个进程之间的线程可以直接通信,两个进程必须通过中间... 进程process:应用程序以一个整体的形式暴露给操作系统管理,里边包含对各种资源的调用,内存的分配,对各种资源管理的集合 线程thread:操作系统最小的调度单位,是一串指令的集合 进程 要操作cpu,必须先创建一个线程 进程与线程区别:线程共享,进程独立 线程共享内存空间,进程内存是独立的 同一个进程之间的线程可以直接通信,两个进程必须通过中间...
- os属性 import os print(os.curdir) # 当前目录 . print(os.pardir) # 父目录 .. print(os.name) # 平台名称 win nt linux posix print(os.sep) # separator路径分隔符win \\ linux / print(os.linesep) # 行终止符 win... os属性 import os print(os.curdir) # 当前目录 . print(os.pardir) # 父目录 .. print(os.name) # 平台名称 win nt linux posix print(os.sep) # separator路径分隔符win \\ linux / print(os.linesep) # 行终止符 win...
- 面向对象的三个属性: 封装:把功能显示出来,隐藏具体实现代码 继承:python支持多继承 多态:不同的人,对同一事物的不同看法 方法:类的一部分,对象调用的函数 函数:可以直接用函数名调用的代码块 装饰器: @classmethod :调用的时... 面向对象的三个属性: 封装:把功能显示出来,隐藏具体实现代码 继承:python支持多继承 多态:不同的人,对同一事物的不同看法 方法:类的一部分,对象调用的函数 函数:可以直接用函数名调用的代码块 装饰器: @classmethod :调用的时...
- 文档:https://faker.readthedocs.io/en/master/index.html 依赖 pip3 install faker 1 代码实例 # -*- coding: utf-8 -*- from faker import Faker # 简体中文:zh_CN faker = Faker(locale="zh_CN") print(... 文档:https://faker.readthedocs.io/en/master/index.html 依赖 pip3 install faker 1 代码实例 # -*- coding: utf-8 -*- from faker import Faker # 简体中文:zh_CN faker = Faker(locale="zh_CN") print(...
- Github: https://github.com/noplay/python-mysql-replication 设置同步账号权限 GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replicator'@'%' IDENTIFIED BY '123456'; # 刷新权限 flush... Github: https://github.com/noplay/python-mysql-replication 设置同步账号权限 GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replicator'@'%' IDENTIFIED BY '123456'; # 刷新权限 flush...
- 类继承方法对象new和initlist和dict生成全局和局部变量交换两个变量的值默认方法包管理闭包性能 1.类继承 def class_test(): class A(object): def show(self): print("class A") def hello(self): print("hello") class B(A): ... 类继承方法对象new和initlist和dict生成全局和局部变量交换两个变量的值默认方法包管理闭包性能 1.类继承 def class_test(): class A(object): def show(self): print("class A") def hello(self): print("hello") class B(A): ...
- from collections import namedtuple dct = { "name": "Tom", "age": 24 } Person = namedtuple("Person", ["name", "age"]) # 字典转为namedtuple person = Person._make(dct) print(person) # Person... from collections import namedtuple dct = { "name": "Tom", "age": 24 } Person = namedtuple("Person", ["name", "age"]) # 字典转为namedtuple person = Person._make(dct) print(person) # Person...
- __slots__限制class的属性 __slots__定义的属性仅对当前类实例起作用,对继承的子类是不起作用的 代码示例 # -*- coding: utf-8 -*- # @File : slots_demo.py # @Date : 2018-05-29 class Dog(object): def __init__(self, name): self... __slots__限制class的属性 __slots__定义的属性仅对当前类实例起作用,对继承的子类是不起作用的 代码示例 # -*- coding: utf-8 -*- # @File : slots_demo.py # @Date : 2018-05-29 class Dog(object): def __init__(self, name): self...
- 一、代理模式 代理,通常就是一个介于寻求方和提供方之间的中介系统 设计模式中,代理充当实际对象接口的类 二、使用场景 1、以简单的方式表示一个复杂系统 2、提高现有实际对象的安全性 3、为不同服务器上的远程对象提供本地接口 4、为消耗大量内存的对象提供一个轻量级的句柄 三、代理模式的优点 1、代理模式可以通过缓存笨重的对象或频繁访问的对象来提高应用程序的性能 ... 一、代理模式 代理,通常就是一个介于寻求方和提供方之间的中介系统 设计模式中,代理充当实际对象接口的类 二、使用场景 1、以简单的方式表示一个复杂系统 2、提高现有实际对象的安全性 3、为不同服务器上的远程对象提供本地接口 4、为消耗大量内存的对象提供一个轻量级的句柄 三、代理模式的优点 1、代理模式可以通过缓存笨重的对象或频繁访问的对象来提高应用程序的性能 ...
- 函数说明os.system(command)返回状态码,执行结果输出到屏幕os.popen(command).read()返回执行结果,没有状态码--subprocess.run()Python 3.5中新增的函数。执行指定的命令,等待命令执行完成后返回一个包含执行结果的CompletedProcess类的实例subprocess.call()执行指定的命令,返回命令执... 函数说明os.system(command)返回状态码,执行结果输出到屏幕os.popen(command).read()返回执行结果,没有状态码--subprocess.run()Python 3.5中新增的函数。执行指定的命令,等待命令执行完成后返回一个包含执行结果的CompletedProcess类的实例subprocess.call()执行指定的命令,返回命令执...
- 项目地址 github: https://github.com/Delgan/loguru 文档:https://loguru.readthedocs.io/en/stable/index.html 安装 pip install loguru 1 1、输出日志 from loguru import logger logger.debug("这是一条debug日... 项目地址 github: https://github.com/Delgan/loguru 文档:https://loguru.readthedocs.io/en/stable/index.html 安装 pip install loguru 1 1、输出日志 from loguru import logger logger.debug("这是一条debug日...
- 安装scrapy 官网:https://scrapy.org/download/ 使用pip安装,如果失败下载zip安装 pip install scrapy1 遇到的错误 1、安装报错: # error: command 'cl.exe' failed: No such file or directory1 解决: 下载 twisted 并安装 h... 安装scrapy 官网:https://scrapy.org/download/ 使用pip安装,如果失败下载zip安装 pip install scrapy1 遇到的错误 1、安装报错: # error: command 'cl.exe' failed: No such file or directory1 解决: 下载 twisted 并安装 h...
- 代码如下 # -*- coding: utf-8 -*- from datetime import datetime, date from flask.json import JSONEncoder class CustomJSONEncoder(JSONEncoder): def default(self, obj): if isinstance(obj, d... 代码如下 # -*- coding: utf-8 -*- from datetime import datetime, date from flask.json import JSONEncoder class CustomJSONEncoder(JSONEncoder): def default(self, obj): if isinstance(obj, d...
- 文档:https://flask.palletsprojects.com/en/1.1.x/cli/#custom-commands Flask从0.11之后开始自带命令行工具 使用示例 配合 .flaskenv 环境变量设置使用 默认: FLASK_APP=app app.py import click from flask import Flask fr... 文档:https://flask.palletsprojects.com/en/1.1.x/cli/#custom-commands Flask从0.11之后开始自带命令行工具 使用示例 配合 .flaskenv 环境变量设置使用 默认: FLASK_APP=app app.py import click from flask import Flask fr...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签