- 问题 刚在 CentOS 上装了 Python3.6.5, 运行程序报错 ImportError: No module named pysqlite2 1 有人回答 import sqlite3 1 可是第三方包我没法修改呀 解决 安装 sqlite-devel yum install sqlite-devel -y 1 重新编译Python,可以指... 问题 刚在 CentOS 上装了 Python3.6.5, 运行程序报错 ImportError: No module named pysqlite2 1 有人回答 import sqlite3 1 可是第三方包我没法修改呀 解决 安装 sqlite-devel yum install sqlite-devel -y 1 重新编译Python,可以指...
- capitalize() 首字母大写,其余全部小写 upper() 全转换成大写 lower() 全转换成小写 title() 标题首字大写,如"i love python".title() "I love python" ... capitalize() 首字母大写,其余全部小写 upper() 全转换成大写 lower() 全转换成小写 title() 标题首字大写,如"i love python".title() "I love python" ...
- map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 reduce() filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新l... map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 reduce() filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新l...
- 常用函数: match 从头匹配search 匹配包含findall 匹配所有,返回列表split 匹配到的字符作为列表分隔符sub 匹配字符并替换 import re # match res = re.match("I", "ILoveYou1314") print(res) # <_sre.SRE_Match object; span=(0, 1), ... 常用函数: match 从头匹配search 匹配包含findall 匹配所有,返回列表split 匹配到的字符作为列表分隔符sub 匹配字符并替换 import re # match res = re.match("I", "ILoveYou1314") print(res) # <_sre.SRE_Match object; span=(0, 1), ...
- 解方程 solve(f, *symbols, **flags)1 函数说明: f: 转化成右端等于0 形式的表达式 symbols: 未知数 代码示例 # -*- coding: utf-8 -*- # @File : sympy_demo.py # @Date : 2018-08-15 # @Author : Peng Shiyu from symp... 解方程 solve(f, *symbols, **flags)1 函数说明: f: 转化成右端等于0 形式的表达式 symbols: 未知数 代码示例 # -*- coding: utf-8 -*- # @File : sympy_demo.py # @Date : 2018-08-15 # @Author : Peng Shiyu from symp...
- 命令行接口(Command Line Interface,简称CLI) # -*- coding: utf-8 -*- # @File : fire_CLI_demo.py # @Date : 2018-06-03 import fire class Person(object): def hello(self, name="world"): print("he... 命令行接口(Command Line Interface,简称CLI) # -*- coding: utf-8 -*- # @File : fire_CLI_demo.py # @Date : 2018-06-03 import fire class Person(object): def hello(self, name="world"): print("he...
- 安装用到的模块 pip install pandas sqlalchemy pymysql 1 1、建表 # 建表 create table student( id int(11) primary key auto_increment, name varchar(10) default "", age int(11) default 0 ) 1234567 如... 安装用到的模块 pip install pandas sqlalchemy pymysql 1 1、建表 # 建表 create table student( id int(11) primary key auto_increment, name varchar(10) default "", age int(11) default 0 ) 1234567 如...
- 复合模式: 将两个或更多个模式组合成解决常见或普遍性问题的解决方案 MVC模式工作机制 模型,提供数据和业务逻辑 视图,负责数据展示 控制器,模型和视图的粘合剂 MVC模式术语 模型:声明一个存储和操作数据的类 视图:声明一个类来构建用户界面和显示数据 控制器:声明一个连接模型和视图的类 客户端:声明一个类,更具某些操作来获得某些结果 MVC模式应用场景 1... 复合模式: 将两个或更多个模式组合成解决常见或普遍性问题的解决方案 MVC模式工作机制 模型,提供数据和业务逻辑 视图,负责数据展示 控制器,模型和视图的粘合剂 MVC模式术语 模型:声明一个存储和操作数据的类 视图:声明一个类来构建用户界面和显示数据 控制器:声明一个连接模型和视图的类 客户端:声明一个类,更具某些操作来获得某些结果 MVC模式应用场景 1...
- HTTP通讯过程 浏览器 -> HTTP请求 -> TCP传输 -> 服务器 -> 接收请求 -> 解析报文 -> 路由分发 -> 执行视图函数 -> 响应报文 -> HTTP响应 -> 浏览器 前端和后端 前端: -浏览器 -手机app -爬虫 -程序urllib urllib2 ajax 后端: 服... HTTP通讯过程 浏览器 -> HTTP请求 -> TCP传输 -> 服务器 -> 接收请求 -> 解析报文 -> 路由分发 -> 执行视图函数 -> 响应报文 -> HTTP响应 -> 浏览器 前端和后端 前端: -浏览器 -手机app -爬虫 -程序urllib urllib2 ajax 后端: 服...
- 准备工作 环境: python 3.6 文件结构 ├── clazz │ ├── __init__.py │ ├── a.py │ └── b.py └── main.py 12345 a.py 的代码 def show(): print("show A") 12 b.py 的代码 def show(): print("show B") 12 ... 准备工作 环境: python 3.6 文件结构 ├── clazz │ ├── __init__.py │ ├── a.py │ └── b.py └── main.py 12345 a.py 的代码 def show(): print("show A") 12 b.py 的代码 def show(): print("show B") 12 ...
- 一、参数传递 测试代码 # -*- coding: utf-8 -*- from flask import Flask, request app = Flask(__name__) @app.route("/", methods=['POST', 'GET']) def index(): print(request.args) print(request.f... 一、参数传递 测试代码 # -*- coding: utf-8 -*- from flask import Flask, request app = Flask(__name__) @app.route("/", methods=['POST', 'GET']) def index(): print(request.args) print(request.f...
- Python 的 pendulum 库和JavaScript 的Moment.js 库用法很类似 文档 https://pendulum.eustace.io/docs/ 安装 pip install pendulum 1 代码示例 import pendulum # 1、获取时间 print(pendulum.now()) # 2019-12-12T15... Python 的 pendulum 库和JavaScript 的Moment.js 库用法很类似 文档 https://pendulum.eustace.io/docs/ 安装 pip install pendulum 1 代码示例 import pendulum # 1、获取时间 print(pendulum.now()) # 2019-12-12T15...
- #请求Cookie Cookie = response.request.headers.getlist('Cookie') #响应Cookie Cookie = response.headers.getlist('Set-Cookie')12345 参考: [Scrapy]模拟登陆并获取Cookie值 #请求Cookie Cookie = response.request.headers.getlist('Cookie') #响应Cookie Cookie = response.headers.getlist('Set-Cookie')12345 参考: [Scrapy]模拟登陆并获取Cookie值
- 可以通过内置函数获取本机时区 from tzlocal import get_localzone >>> get_localzone() <DstTzInfo 'Asia/Shanghai' LMT+8:06:00 STD> 12345 可以通过内置函数获取本机时区 from tzlocal import get_localzone >>> get_localzone() <DstTzInfo 'Asia/Shanghai' LMT+8:06:00 STD> 12345
- 命令模式 命令模式属于行为型模式 行为型模式侧重于对象的响应性,利用对象之间的交互实现更强大的功能 其中对象用于封装在完成一项操作或在触发一个事件时所需的全部信息: 1、方法名称 2、拥有方法的对象 3、方法参数的值 命令模式术语 Command: 声明执行操作的接口 ConcreteCommand:将一个Receiver对象和一个操作绑定在一起 Receiver... 命令模式 命令模式属于行为型模式 行为型模式侧重于对象的响应性,利用对象之间的交互实现更强大的功能 其中对象用于封装在完成一项操作或在触发一个事件时所需的全部信息: 1、方法名称 2、拥有方法的对象 3、方法参数的值 命令模式术语 Command: 声明执行操作的接口 ConcreteCommand:将一个Receiver对象和一个操作绑定在一起 Receiver...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
即将直播
热门标签