- 储存数据演变史文本文件文本文件是创建在计算机本地目录下的,它可以用来存储我们自己的数据,但是文本文件局限性非常大,包括存储路径、存储内容的格式,都只能在本地计算机中使用,无法跨计算机使用,是第一阶段储存数据的方式软件开发目录规范软件开发目录规范帮助程序员统一了软件开发过程中数据存储的路径,但是任然存在问题,例如不方便实现跨计算机使用,同时储存数据的格式也没有进行统一数据库数据库的出现,解决... 储存数据演变史文本文件文本文件是创建在计算机本地目录下的,它可以用来存储我们自己的数据,但是文本文件局限性非常大,包括存储路径、存储内容的格式,都只能在本地计算机中使用,无法跨计算机使用,是第一阶段储存数据的方式软件开发目录规范软件开发目录规范帮助程序员统一了软件开发过程中数据存储的路径,但是任然存在问题,例如不方便实现跨计算机使用,同时储存数据的格式也没有进行统一数据库数据库的出现,解决...
- Python随机模块以及json模块的使用 随机模块随机产生小数关键词:random作用:随机产生一串小数导入模块: import random print(random.random) # 0.927037923859868随机产生整数关键词:randint作用:随机产生整数,可设置区间导入模块: import random print(random.randint(1,10))... Python随机模块以及json模块的使用 随机模块随机产生小数关键词:random作用:随机产生一串小数导入模块: import random print(random.random) # 0.927037923859868随机产生整数关键词:randint作用:随机产生整数,可设置区间导入模块: import random print(random.randint(1,10))...
- 包的使用什么是包指含有多个py文件的集合指内部含有__ init__ .py文件的文件的文件夹包的具体使用常规导入如果只是想使用包中某几个模块,只需按照常规from…import…的导入方式使用即可直接导入包名使用import的方式直接导入包名代码表现:import 包名这种方式导入的是包内__ init __ .py文件,通常包的开发人员会将包内模块名导入到这个文件中去,我们只需要通过’... 包的使用什么是包指含有多个py文件的集合指内部含有__ init__ .py文件的文件的文件夹包的具体使用常规导入如果只是想使用包中某几个模块,只需按照常规from…import…的导入方式使用即可直接导入包名使用import的方式直接导入包名代码表现:import 包名这种方式导入的是包内__ init __ .py文件,通常包的开发人员会将包内模块名导入到这个文件中去,我们只需要通过’...
- Python模块导入和使用 模块1、简介本质:模块是指内部具有一定功能(代码)的py文件2、模块的表现形式1、py文件(py文件也可以称之为是模块文件)2、含有多个py文件的文件夹(按照模块功能的不同划分不同的文件夹储存)3、已被编译为共享库或DLL的C或C++扩展4、使用C编写并链接到python解释器的内置模块 模块的分类1、自定义模块此类模块是我们自己编写的模块文件2、内置模块pyt... Python模块导入和使用 模块1、简介本质:模块是指内部具有一定功能(代码)的py文件2、模块的表现形式1、py文件(py文件也可以称之为是模块文件)2、含有多个py文件的文件夹(按照模块功能的不同划分不同的文件夹储存)3、已被编译为共享库或DLL的C或C++扩展4、使用C编写并链接到python解释器的内置模块 模块的分类1、自定义模块此类模块是我们自己编写的模块文件2、内置模块pyt...
- Python面向对象之动态静态方法 动静态方法在类中定义的函数有多种特性直接在类中定义函数再类中直接定义函数,默认绑定给对象,类调用时有几个参数就要传几个参数,对象调用时该函数的第一个参数默认为对象# 定义一个类class Student: # 类公用数据 school_name = '家里蹲大学' # 对象独有数据 def __init__(self, name,... Python面向对象之动态静态方法 动静态方法在类中定义的函数有多种特性直接在类中定义函数再类中直接定义函数,默认绑定给对象,类调用时有几个参数就要传几个参数,对象调用时该函数的第一个参数默认为对象# 定义一个类class Student: # 类公用数据 school_name = '家里蹲大学' # 对象独有数据 def __init__(self, name,...
- 面向对象的编程思想面向对象是一种编程思想,用这种思想为指导设计的程序,把数据和对数据的操作封装在一起组成类,通过类来创建对象,通过对象之间的交互来实现程序的功能。面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用 面向过程编程面向过程即流程在以上所学习的编程中,我们都是在按照固定的流程解决问题,制定... 面向对象的编程思想面向对象是一种编程思想,用这种思想为指导设计的程序,把数据和对数据的操作封装在一起组成类,通过类来创建对象,通过对象之间的交互来实现程序的功能。面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用 面向过程编程面向过程即流程在以上所学习的编程中,我们都是在按照固定的流程解决问题,制定...
- 面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整... 面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整...
- 1.介绍selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器from selenium import webdriverbrowser=webdriver.Chrome()browse... 1.介绍selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器from selenium import webdriverbrowser=webdriver.Chrome()browse...
- 1 mark简介pytest可自定义标记;把一个大项目自动化用例,划分多个模块,标明哪些是模块A用例,哪些是模块B的,运行代码时候指定mark名称运行就可以。 2 使用方法@pytest.mark.自定义名称 3 实例# -*- coding:utf-8 -*-# 作者:NoamaNelson# 日期:2022/11/18 # 文件名称:test_mark.py# 作用:自定义标记mark... 1 mark简介pytest可自定义标记;把一个大项目自动化用例,划分多个模块,标明哪些是模块A用例,哪些是模块B的,运行代码时候指定mark名称运行就可以。 2 使用方法@pytest.mark.自定义名称 3 实例# -*- coding:utf-8 -*-# 作者:NoamaNelson# 日期:2022/11/18 # 文件名称:test_mark.py# 作用:自定义标记mark...
- 1 目的将项目部署到其他的环境,快速安装当前项目所需要的依赖包;确保安装的依赖包和项目保持一致,避免出现版本错误引起环境异常。 2 所有依赖包如果想导出本地环境所有的Python包,即pip安装的所有包,直接使用:pip freeze > requirements.txt如图: 3 项目依赖包 3.1 安装pipreqs以上显然不是我们常用的,因为我们一般使用的是把某个项目的依赖包导出来,... 1 目的将项目部署到其他的环境,快速安装当前项目所需要的依赖包;确保安装的依赖包和项目保持一致,避免出现版本错误引起环境异常。 2 所有依赖包如果想导出本地环境所有的Python包,即pip安装的所有包,直接使用:pip freeze > requirements.txt如图: 3 项目依赖包 3.1 安装pipreqs以上显然不是我们常用的,因为我们一般使用的是把某个项目的依赖包导出来,...
- 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。 1.读文件要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:>>> f = open('/... 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。 1.读文件要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:>>> f = open('/...
- 项目场景:这里简述项目相关背景:问题描述:这里描述项目中遇到的问题:报错:SyntaxError: invalid character ',' (U+FF0C)这句话翻译过来大概是:SyntaxError: invalid(无效的) character(字符) in identifier(标识符)语法错误:标识符中的存在无效字符。----------------------------... 项目场景:这里简述项目相关背景:问题描述:这里描述项目中遇到的问题:报错:SyntaxError: invalid character ',' (U+FF0C)这句话翻译过来大概是:SyntaxError: invalid(无效的) character(字符) in identifier(标识符)语法错误:标识符中的存在无效字符。----------------------------...
- HttpRunner简介及安装 HttpRunner简介HttpRunner 是一款面向HTTP(S) 协议的通用测试框架,只需编写维护一份YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。 HttpRunner运行环境HttpRunner 是一个基于Python 开发的测试框架,可以运行在macOS、Linux、Windows 系统平台上Pytho... HttpRunner简介及安装 HttpRunner简介HttpRunner 是一款面向HTTP(S) 协议的通用测试框架,只需编写维护一份YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。 HttpRunner运行环境HttpRunner 是一个基于Python 开发的测试框架,可以运行在macOS、Linux、Windows 系统平台上Pytho...
- 1、shutil高级文件操作模块shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。对单个文件的操作也可参见os模块。 2、shutil模块的拷贝方法>>> import shutil>>> shutil.chown('test.txt',user='mysql',group='mysql') #改变文件的属主和属组>>> shutil... 1、shutil高级文件操作模块shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。对单个文件的操作也可参见os模块。 2、shutil模块的拷贝方法>>> import shutil>>> shutil.chown('test.txt',user='mysql',group='mysql') #改变文件的属主和属组>>> shutil...
- 由于使用的是Turn-based 的访问模型,因此,您无需担心使用actors 的多线程,使得编写并发系统变得更加容易。 下面的执行组件示例将对上一个示例中的代码进行密切镜像,但不需要任何锁定机制是正确的。 由于使用的是Turn-based 的访问模型,因此,您无需担心使用actors 的多线程,使得编写并发系统变得更加容易。 下面的执行组件示例将对上一个示例中的代码进行密切镜像,但不需要任何锁定机制是正确的。
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签