- selenium包中ActionChains类给出的示例如下: menu = driver.find_element_by_css_selector(".nav") hidden_submenu = driver.find_element_by_css_selector(".nav #submenu1") actions = ActionChains(driver)... selenium包中ActionChains类给出的示例如下: menu = driver.find_element_by_css_selector(".nav") hidden_submenu = driver.find_element_by_css_selector(".nav #submenu1") actions = ActionChains(driver)...
- # -*- coding: utf-8 -*- from enum import Enum class Color(Enum): red = 0 blue = 1 green = 2 if __name__ == '__main__': print(Color.blue) 1234567891011121314 参考 python 枚举Enum类的使... # -*- coding: utf-8 -*- from enum import Enum class Color(Enum): red = 0 blue = 1 green = 2 if __name__ == '__main__': print(Color.blue) 1234567891011121314 参考 python 枚举Enum类的使...
- py2neo文档: https://py2neo.org/v4/index.html 安装: pip install py2neo 1 本文用的版本是: py2neo 4.1.3 代码示例 # -*- coding: utf-8 -*- from py2neo import Graph, Node, Relationship, NodeMatcher fro... py2neo文档: https://py2neo.org/v4/index.html 安装: pip install py2neo 1 本文用的版本是: py2neo 4.1.3 代码示例 # -*- coding: utf-8 -*- from py2neo import Graph, Node, Relationship, NodeMatcher fro...
- from urllib.parse import parse_qsl, parse_qs q = 'name=Tom&name=Jack&age=13&school=&home' print(parse_qsl(q)) # [('name', 'Tom'), ('name', 'Jack'), ('age', '13')] prin... from urllib.parse import parse_qsl, parse_qs q = 'name=Tom&name=Jack&age=13&school=&home' print(parse_qsl(q)) # [('name', 'Tom'), ('name', 'Jack'), ('age', '13')] prin...
- 产生警告 方法 warnings.warn(message, category=None, stacklevel=1, source=None) 1 category可选参数 Warning | 这是所有警告类的基类。它是异常的子类。 UserWarning | warn()的默认类别。 DeprecationWarning | 关于不推荐使用的功能的警告的基类... 产生警告 方法 warnings.warn(message, category=None, stacklevel=1, source=None) 1 category可选参数 Warning | 这是所有警告类的基类。它是异常的子类。 UserWarning | warn()的默认类别。 DeprecationWarning | 关于不推荐使用的功能的警告的基类...
- 无力吐槽的python2,对中文太不友好了,不过在早期项目中还是需要用到 没办法,还是需要解决 我编写scrapy爬虫的一般思路: 创建spider文件和类编写parse解析函数,抓取测试,将有用信息输出到控制台在数据库中创建数据表编写item编写model(配合pipline将item写入数据库)编写pipline运行爬虫项目,测试保存的数据正确性 在第2步抓... 无力吐槽的python2,对中文太不友好了,不过在早期项目中还是需要用到 没办法,还是需要解决 我编写scrapy爬虫的一般思路: 创建spider文件和类编写parse解析函数,抓取测试,将有用信息输出到控制台在数据库中创建数据表编写item编写model(配合pipline将item写入数据库)编写pipline运行爬虫项目,测试保存的数据正确性 在第2步抓...
- 安装 pip install Flask-Mail 1 代码示例 from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) mail_config = { "MAIL_SERVER": "smtp.163.com", "MAIL_PORT": 465, ... 安装 pip install Flask-Mail 1 代码示例 from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) mail_config = { "MAIL_SERVER": "smtp.163.com", "MAIL_PORT": 465, ...
- 1、面向对象 对象 应用程序内的实体 类 定义对象的属性(数据成员)和行为(成员函数) 构造函数:初始化对象状态 模板,利于复用 方法 表示对象的行为 处理属性,实现功能 123456789 2、面向对象的主要概念 封装: 数据和方法的隐藏 多态: 对象根据输入参数提供方法的不同实现 不同类型的对象可以使用相同的接口 继承: 不同类的对象之间建立层次结构 抽象: ... 1、面向对象 对象 应用程序内的实体 类 定义对象的属性(数据成员)和行为(成员函数) 构造函数:初始化对象状态 模板,利于复用 方法 表示对象的行为 处理属性,实现功能 123456789 2、面向对象的主要概念 封装: 数据和方法的隐藏 多态: 对象根据输入参数提供方法的不同实现 不同类型的对象可以使用相同的接口 继承: 不同类的对象之间建立层次结构 抽象: ...
- 单元测试用例代码实例 # -*- coding: utf-8 -*- # @Date : 2018-12-21 # @Author : Peng Shiyu import unittest # 继承unittest.TestCase class MyTest(unittest.TestCase): # 必须使用@classmethod 装饰器,所有test运... 单元测试用例代码实例 # -*- coding: utf-8 -*- # @Date : 2018-12-21 # @Author : Peng Shiyu import unittest # 继承unittest.TestCase class MyTest(unittest.TestCase): # 必须使用@classmethod 装饰器,所有test运...
- 需要安装的库比较多,可以按照步骤,参看上图理解 环境准备 scrapy: https://github.com/scrapy/scrapy scrapyd: https://github.com/scrapy/scrapyd scrapyd-client: https://github.com/scrapy/scrapyd-client SpiderKee... 需要安装的库比较多,可以按照步骤,参看上图理解 环境准备 scrapy: https://github.com/scrapy/scrapy scrapyd: https://github.com/scrapy/scrapyd scrapyd-client: https://github.com/scrapy/scrapyd-client SpiderKee...
- 通过flask和aiohttp对比着来看 flask http://docs.jinkan.org/docs/flask/ from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == '__mai... 通过flask和aiohttp对比着来看 flask http://docs.jinkan.org/docs/flask/ from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == '__mai...
- 文档: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...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签