- 文档:https://docs.masoniteproject.com/ 初次体验框架,感觉里边提供了丰富的命令行工具可以快速开发, 主要是ORM很棒,区别于Python生态Django等的ORM,和PHP的laravel很像,简单高效 一、环境配置 环境 Python 3.4+ masonite 2.2.26 masonite-cli 2.2.2 123 安... 文档:https://docs.masoniteproject.com/ 初次体验框架,感觉里边提供了丰富的命令行工具可以快速开发, 主要是ORM很棒,区别于Python生态Django等的ORM,和PHP的laravel很像,简单高效 一、环境配置 环境 Python 3.4+ masonite 2.2.26 masonite-cli 2.2.2 123 安...
- 集合是指包含一组元素的数据结构 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict 集合是指包含一组元素的数据结构 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
- 要测试的接口 flask_test_main.py # -*- coding: utf-8 -*- from flask import Flask, jsonify, request app = Flask(__name__) @app.route("/", methods=["GET", "POST"]) def index(): if request.me... 要测试的接口 flask_test_main.py # -*- coding: utf-8 -*- from flask import Flask, jsonify, request app = Flask(__name__) @app.route("/", methods=["GET", "POST"]) def index(): if request.me...
- 同步IO: 一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO操作完成,才能继续进行下一步操作 异步IO: 当代码需要执行一个耗时的IO操作时,它只发出IO指令,并不等待IO结果,然后就去执行其他代码了。一段时间后,当IO返回结果时,再通知CPU进行处理 消息循环: 主线程不断地重复“读取消息-处理消息” 当遇到IO操作时,代码只负责发出IO请求,不等待I... 同步IO: 一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO操作完成,才能继续进行下一步操作 异步IO: 当代码需要执行一个耗时的IO操作时,它只发出IO指令,并不等待IO结果,然后就去执行其他代码了。一段时间后,当IO返回结果时,再通知CPU进行处理 消息循环: 主线程不断地重复“读取消息-处理消息” 当遇到IO操作时,代码只负责发出IO请求,不等待I...
- pickleDB 是一个轻量简单的 key-value 存储器,操作和redis 很类似 可以作为一个不错的工具 pickleDB: https://pythonhosted.org/pickleDB/ pickleDB github https://github.com/patx/pickledb 代码示例 # -*- coding: utf-8 -*- i... pickleDB 是一个轻量简单的 key-value 存储器,操作和redis 很类似 可以作为一个不错的工具 pickleDB: https://pythonhosted.org/pickleDB/ pickleDB github https://github.com/patx/pickledb 代码示例 # -*- coding: utf-8 -*- i...
- 函数定义 str.split(sep=None, maxsplit=-1) 1 说明 sep 拆分字符,默认值为None,以whitespace 空白符分隔maxsplit 拆分次数,默认值为-1,最大限度拆分 示例 # 1、空白符分隔 s = "地址 北京:朝阳区" print(s.split()) # ['地址', '北京:朝阳区'] # 2、完全拆分... 函数定义 str.split(sep=None, maxsplit=-1) 1 说明 sep 拆分字符,默认值为None,以whitespace 空白符分隔maxsplit 拆分次数,默认值为-1,最大限度拆分 示例 # 1、空白符分隔 s = "地址 北京:朝阳区" print(s.split()) # ['地址', '北京:朝阳区'] # 2、完全拆分...
- 原文标题《python ftplib.FTP 获取当前路径下所有目录》 python内置库ftplib中,FTP 模块里有一个dir函数,可以打印出当前路径下所有文件,但是这个函数没有返回值,只是打印出来。 还有一个nlst函数,可以返回一个文件名的列表,但是只有文件名,没有详细信息,无法判断是否是目录。 目前我只有两个笨办法, 一个继承FTP类,自... 原文标题《python ftplib.FTP 获取当前路径下所有目录》 python内置库ftplib中,FTP 模块里有一个dir函数,可以打印出当前路径下所有文件,但是这个函数没有返回值,只是打印出来。 还有一个nlst函数,可以返回一个文件名的列表,但是只有文件名,没有详细信息,无法判断是否是目录。 目前我只有两个笨办法, 一个继承FTP类,自...
- python2爬虫抓取数据的时候,保存到数据库报错: OperationalError: (1366, "Incorrect string value)1 发现字符中存在表情符号 使用re正则库将表情符号过滤掉即可, 去除字符串中emoji符号 # 过滤表情符号 def filter(self, text): try: text = unicode(text, ... python2爬虫抓取数据的时候,保存到数据库报错: OperationalError: (1366, "Incorrect string value)1 发现字符中存在表情符号 使用re正则库将表情符号过滤掉即可, 去除字符串中emoji符号 # 过滤表情符号 def filter(self, text): try: text = unicode(text, ...
- 安装 Python2 https://pypi.org/project/MySQL-python/ pip install MySQL-python 1 Python3 https://pypi.org/project/mysqlclient/ pip install mysqlclient 1 使用方式和PyMySQL 类似,如果有条件还是优先使用 PyMy... 安装 Python2 https://pypi.org/project/MySQL-python/ pip install MySQL-python 1 Python3 https://pypi.org/project/mysqlclient/ pip install mysqlclient 1 使用方式和PyMySQL 类似,如果有条件还是优先使用 PyMy...
- operator模块主要包括一些python内部操作符对应的函数 主要包括几类: 算术运算位运算序列操作逻辑比较对象比较 算术运算 操作语法函数相加a + badd(a, b)减法a - bsub(a, b)乘法a * bmul(a, b)普通除法a / btruediv(a, b)取整除法a // bfloordiv(a, b)指数a ** bpow(a, b... operator模块主要包括一些python内部操作符对应的函数 主要包括几类: 算术运算位运算序列操作逻辑比较对象比较 算术运算 操作语法函数相加a + badd(a, b)减法a - bsub(a, b)乘法a * bmul(a, b)普通除法a / btruediv(a, b)取整除法a // bfloordiv(a, b)指数a ** bpow(a, b...
- Python代码 import random names = ["小红", "小明", "小王"] random.choice(names) '小王' 123456 js代码 var names = ["小红", "小明", "小王"]; let index = Math.floor((Math.random() * names.length)); nam... Python代码 import random names = ["小红", "小明", "小王"] random.choice(names) '小王' 123456 js代码 var names = ["小红", "小明", "小王"]; let index = Math.floor((Math.random() * names.length)); nam...
- 持久化任何python的数据格式,对pickle的一个封装 import shelve # 准备数据 class Test(object): def __init__(self, n): self.n = n t1 = Test(123) t2 =Test(456) info = {"name": "Jimi", "age": 23} names = ["Al... 持久化任何python的数据格式,对pickle的一个封装 import shelve # 准备数据 class Test(object): def __init__(self, n): self.n = n t1 = Test(123) t2 =Test(456) info = {"name": "Jimi", "age": 23} names = ["Al...
- 文档:https://github.com/viniciuschiele/flask-apscheduler 安装 pip install Flask-APScheduler 1 示例 from flask import Flask from flask_apscheduler import APScheduler class Config(object)... 文档:https://github.com/viniciuschiele/flask-apscheduler 安装 pip install Flask-APScheduler 1 示例 from flask import Flask from flask_apscheduler import APScheduler class Config(object)...
- 正则表达式 ^1(3[0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|8[0-9]|9[89])\d{8}$ 1 正则匹配示意图 图片生成:https://regexper.com/ 参考: 2018 手机号正则 最新、最全、最准确的手机号正则表达式 正则表达式 ^1(3[0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|8[0-9]|9[89])\d{8}$ 1 正则匹配示意图 图片生成:https://regexper.com/ 参考: 2018 手机号正则 最新、最全、最准确的手机号正则表达式
- 代码示例 # -*- coding: utf-8 -*- import abc class Animal(abc.ABC): """动物类 抽象类""" @abc.abstractmethod def eat(self): """吃饭饭""" @abc.abstractmethod def sleep(self): """睡觉觉""" class Dog(A... 代码示例 # -*- coding: utf-8 -*- import abc class Animal(abc.ABC): """动物类 抽象类""" @abc.abstractmethod def eat(self): """吃饭饭""" @abc.abstractmethod def sleep(self): """睡觉觉""" class Dog(A...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中
热门标签