• WebUI自动化测试:搜索功能函数高效封装技巧
    WebUI自动化测试:搜索功能函数高效封装技巧
    WebUI自动化测试中搜索功能的函数封装技巧在进行Web...
    文章 · python教程   |  11个月前  |   453浏览 收藏
  • Pythonnumpy数组使用方法与技巧大全
    Pythonnumpy数组使用方法与技巧大全
    使用NumPy数组可以极大地提高Python科学计算和数据处理的效率。1)创建数组:使用np.array()函数。2)基本操作:访问元素和切片。3)数组运算:支持广播功能。4)注意事项:数据类型和性能优化。
    文章 · python教程   |  9个月前  |   453浏览 收藏
  • Python中int类型详解:整数的奥秘
    Python中int类型详解:整数的奥秘
    Python中的int类型是整数类型,没有大小限制。1)可以处理非常大的数字,无需担心溢出;2)支持丰富的操作,如加减乘除和位运算;3)整数除法需注意/返回浮点数,//返回整数;4)使用numpy可优化大规模整数运算。
    文章 · python教程   |  9个月前  |   453浏览 收藏
  • Python生成器/迭代器?一文搞懂yield用法!
    Python生成器/迭代器?一文搞懂yield用法!
    生成器和迭代器的区别在于生成器是特殊的迭代器通过yield实现无需手动编写__next__()方法。1.迭代器是实现__iter__()和__next__()方法的对象如list、dict、str需调用iter()才能成为迭代器。2.生成器通过函数中的yield自动生成__next__()逻辑每次调用next()会从上次yield处继续执行。3.yield的作用是暂停函数并保存状态实现惰性求值节省内存适合处理大数据流。4.yield与return不同return直接结束函数而yield返回值后保留函数状态
    文章 · python教程   |  8个月前  |   453浏览 收藏
  • Python中r前缀的作用,99%的人都理解错了
    Python中r前缀的作用,99%的人都理解错了
    在Python中,r或R前缀用于定义原始字符串,忽略所有转义字符,让字符串按字面意思解释。1)适用于处理正则表达式和文件路径,避免转义字符误解。2)不适用于需要保留转义字符的情况,如换行符。使用时需谨慎检查,以防意外的输出。
    文章 · python教程   |  8个月前  |   453浏览 收藏
  • Pythonsorted函数使用教程,小白也能轻松掌握排序技巧
    Pythonsorted函数使用教程,小白也能轻松掌握排序技巧
    Python的sorted函数可以对任何可迭代对象进行排序,并返回一个新的排序列表。1)它接受iterable、key和reverse参数,其中key参数用于指定排序依据,reverse参数控制排序顺序。2)可以处理复杂排序,如根据字典键值排序或混合数据类型排序。3)能通过key参数处理包含None值的列表。4)使用Timsort算法,性能高效,适用于大规模数据时可结合heapq模块优化。sorted函数是Python中强大且灵活的排序工具。
    文章 · python教程   |  8个月前  |   453浏览 收藏
  • Ubuntu22.04源码编译安装Python3.12超详细依赖项教程
    Ubuntu22.04源码编译安装Python3.12超详细依赖项教程
    在Ubuntu22.04上源码编译安装Python3.12的步骤包括:1.安装依赖项:使用sudoaptupdate和sudoaptinstall命令安装必要的库;2.下载源码:使用wget和tar命令下载并解压Python3.12源码;3.配置、编译和安装:运行./configure、make-j$(nproc)和sudomakealtinstall命令完成安装。
    文章 · python教程   |  8个月前  |   453浏览 收藏
  • Python日志系统这样配,小白看得懂学得快!
    Python日志系统这样配,小白看得懂学得快!
    Python的logging模块可通过配置实现多场景日志管理。1.导入logging模块并调用方法可记录日志,默认输出WARNING及以上级别,通过basicConfig设置level参数可调整输出范围;2.使用format参数自定义日志格式,加入时间、级别、模块名等内容,并可通过filename参数将日志写入文件;3.大型项目中应为不同模块创建独立logger,便于管理和调试,也可单独设置模块日志级别;4.需要同时输出到控制台和文件时,应手动添加StreamHandler和FileHandler,并分别
    文章 · python教程   |  8个月前  |   453浏览 收藏
  • Python进阶|教你巧用__slots__优化类的内存占用
    Python进阶|教你巧用__slots__优化类的内存占用
    slots__可以显著减少对象的内存使用,因为它限制了对象可以拥有的属性,避免了使用__dict__字典。使用__slots__预先声明属性,如classPoint:__slots=['x','y'],能显著减少内存,但会限制类的灵活性和需要子类重新定义__slots__。
    文章 · python教程   |  8个月前  |   453浏览 收藏
  • 正则命名分组详解及Python应用示例
    正则命名分组详解及Python应用示例
    命名分组是正则表达式中通过指定名称引用捕获组的机制。其核心在于提升可读性与维护性,语法为:(?<name>pattern),如提取日期的正则表达式:(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})。使用方式因语言而异,1.Python使用?P<name>格式并通过group('name')获取值;2.JavaScript(ES2018+)直接使用?<name>并通过groups.name访问结果
    文章 · python教程   |  7个月前  |   453浏览 收藏
  • PyCharm新手入门:快速掌握基础操作
    PyCharm新手入门:快速掌握基础操作
    选择PyCharm是因为其丰富的功能和对Python开发的全面支持。1)创建项目:点击"CreateNewProject",选择位置和解释器。2)代码补全:输入时PyCharm提供建议,使用Ctrl+Space触发。3)调试:设置断点,点击"Debug"按钮,使用步进功能。4)版本控制:PyCharm集成Git,点击"Git"图标进行操作。
    文章 · python教程   |  7个月前  |   453浏览 收藏
  • Python连接Snowflake的几种实用方法
    Python连接Snowflake的几种实用方法
    在Python中操作Snowflake的核心方法是使用官方提供的SnowflakeConnector,流程包括安装依赖库、建立连接、执行SQL语句及关闭连接。1.安装时可通过pipinstallsnowflake-connector-python,如需支持pandas可加参数;2.连接需提供账号、认证等信息,推荐从界面复制账户名,并注意MFA和敏感信息处理;3.执行SQL需创建游标对象,支持查询、增删改及结构操作,建议使用参数化查询防止注入;4.可用write_pandas批量导入DataFrame数据,
    文章 · python教程   |  7个月前  |   453浏览 收藏
  • Python内存管理机制全解析
    Python内存管理机制全解析
    Python通过引用计数、垃圾回收(GC)和内存池机制管理内存。1.引用计数是核心机制,对象的引用数为0时立即释放内存,但无法处理循环引用;2.GC模块解决循环引用问题,通过标记清除不可达对象,默认自动运行,也可手动触发;3.内存池(pymalloc)提升小对象操作性能,减少系统调用开销;4.实际应用中需注意全局变量、缓存、多线程传递等导致的内存泄漏,可使用sys.getrefcount、gc.get_objects等工具分析内存使用情况。
    文章 · python教程   |  7个月前  |   453浏览 收藏
  • Python魔法方法全解析:__init__等实用技巧
    Python魔法方法全解析:__init__等实用技巧
    init方法在Python对象生命周期中的关键角色是初始化实例的属性并建立其初始状态。1.它在对象被创建后自动调用,负责设置实例的初始数据,而非创建对象本身;2.它接收的第一个参数是实例自身(self),后续参数为创建对象时传入的参数;3.它确保实例在被使用前具备完整且可用的状态,并通常用于赋值实例属性;4.在继承中需调用super().__init__()以执行父类初始化逻辑;5.它不应返回除None以外的任何值,否则会被忽略。
    文章 · python教程   |  6个月前  |   453浏览 收藏
  • Python多进程怎么用?multiprocessing详解
    Python多进程怎么用?multiprocessing详解
    Python中绕过GIL实现真正并行计算的最直接方式是使用multiprocessing模块;2.该模块通过创建独立进程,每个进程拥有自己的解释器和内存空间,从而实现多核CPU并行计算;3.multiprocessing提供了Process类创建和管理进程、Queue/Pipe实现进程间通信、以及Pool用于高效管理大量任务;4.多进程适用于CPU密集型任务,而多线程受限于GIL更适合I/O密集型任务;5.进程间通信可通过队列(Queue)、管道(Pipe)和共享内存(SharedMemory)实现,各自
    文章 · python教程   |  6个月前  |   453浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • ChatExcel酷表:告别Excel难题,北大团队AI助手助您轻松处理数据
    ChatExcel酷表
    ChatExcel酷表是由北京大学团队打造的Excel聊天机器人,用自然语言操控表格,简化数据处理,告别繁琐操作,提升工作效率!适用于学生、上班族及政府人员。
    4067次使用
  • Any绘本:开源免费AI绘本创作工具深度解析
    Any绘本
    探索Any绘本(anypicturebook.com/zh),一款开源免费的AI绘本创作工具,基于Google Gemini与Flux AI模型,让您轻松创作个性化绘本。适用于家庭、教育、创作等多种场景,零门槛,高自由度,技术透明,本地可控。
    4413次使用
  • 可赞AI:AI驱动办公可视化智能工具,一键高效生成文档图表脑图
    可赞AI
    可赞AI,AI驱动的办公可视化智能工具,助您轻松实现文本与可视化元素高效转化。无论是智能文档生成、多格式文本解析,还是一键生成专业图表、脑图、知识卡片,可赞AI都能让信息处理更清晰高效。覆盖数据汇报、会议纪要、内容营销等全场景,大幅提升办公效率,降低专业门槛,是您提升工作效率的得力助手。
    4285次使用
  • 星月写作:AI网文创作神器,助力爆款小说速成
    星月写作
    星月写作是国内首款聚焦中文网络小说创作的AI辅助工具,解决网文作者从构思到变现的全流程痛点。AI扫榜、专属模板、全链路适配,助力新人快速上手,资深作者效率倍增。
    5643次使用
  • MagicLight.ai:叙事驱动AI动画视频创作平台 | 高效生成专业级故事动画
    MagicLight
    MagicLight.ai是全球首款叙事驱动型AI动画视频创作平台,专注于解决从故事想法到完整动画的全流程痛点。它通过自研AI模型,保障角色、风格、场景高度一致性,让零动画经验者也能高效产出专业级叙事内容。广泛适用于独立创作者、动画工作室、教育机构及企业营销,助您轻松实现创意落地与商业化。
    4656次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码