Python
文章平均质量分 73
Python语言程序设计
baby_hua
人生之路漫漫兮 吾将上下而求索
展开
-
jieba分词词性对照字典
【代码】jieba分词词性对照字典。原创 2024-04-10 17:19:10 · 364 阅读 · 0 评论 -
Excel自动化办公——Openpyxl的基本使用
个人感觉,相比Pandas,openpyxl对Excel的操作更为细致,Pandas则更适用于统计计算;原创 2023-08-18 23:38:04 · 1194 阅读 · 2 评论 -
TOOLS_Python获取音域范围
获取基频最值,对比标准音高序列,得到音域范围;基于librosa.pyin方法(原创 2023-06-13 18:51:11 · 336 阅读 · 0 评论 -
TOOLS_Python标记和保留非静音段的方法实现
1.将非静音段的起始时间输出;2.将其余非静音段合并导出;原创 2023-06-13 15:13:09 · 329 阅读 · 0 评论 -
Python 多线程、多进程、协程对迭代数据的耗时操作测试
Python 多线程、多进程、协程对迭代数据的耗时操作测试原创 2023-03-29 13:40:36 · 485 阅读 · 1 评论 -
Python异步编程——asyncio、协程
Python asyncio高性能异步编程。原创 2022-09-19 15:24:05 · 1374 阅读 · 0 评论 -
2021-12-02 学习笔记:Python魔术方法
Python魔术方法2021-11-30 学习内容整理魔术方法:以两个下划线开头、两个下划线结尾的方法,常见的如__init__;魔术方法会在类或对象的某些事件发生后自动执行,如果希望在这些事件节点定制化一些特殊功能,可以对这些方法进行重写;python中常见的魔术方法:构造与初始化类的表示访问控制比较操作容器类操作可调用对象序列化构造与初始化__init__方法可以定义一个对象的初始化操作;实际在实例化一个类的时候,还有一个__new__的方法会被调用;在对象生命周原创 2021-12-02 18:41:58 · 838 阅读 · 0 评论 -
2021-08-31 读书笔记:Python 学习手册(5)
读书笔记:Python 学习手册(5)结于2021-08-31;OREILY的书籍,可读性很强,入门类,而且这本书很厚;第七部分 异常和工具第七部分 异常和工具 ———— 第32章 异常基础异常时可以改变程序中控制流程的事件;异常会根据错误自动被触发,也能由代码触发和截获;有四个语句处理;try/except # 捕获异常并恢复try/except/elsetry/finally # 无论 是否异常,执行清理操作raise # 手动触发异常assert # 有条件的原创 2021-08-31 16:44:44 · 275 阅读 · 0 评论 -
2021-08-23 读书笔记:Python 学习手册(4)
读书笔记:Python 学习手册(4)结于2021-08-23;OREILY的书籍,可读性很强,入门类,而且这本书很厚;第六部分 类和OOP(2)第六部分 模块 ———— 第29章 运算符重载本章继续类机制:运算符重载;运算符重载:在类方法中拦截内置的操作;当类的实例出现在内置操作中,Python自动调用你的方法;类可以重载所有的Python表达式运算符,类也可以重载打印、函数调用、属性点号运算等内置运算;重载使类实例的行为像内置类型;重载是通过提供特殊名称的类方法来实现的;原创 2021-08-23 17:37:20 · 2459 阅读 · 0 评论 -
2021-08-19 读书笔记:Python 学习手册(3)
读书笔记:Python 学习手册(3)结于2021-08-19;OREILY的书籍,可读性很强,入门类,而且这本书很厚;第五部分 模块第六部分 类和OOP(1)第五部分 模块 ———— 第21章 模块:宏伟蓝图模块是最高级别的程序组织单元;实际中,模块往往对应着Python程序文件;模块导入其他模块后就可以使用导入模块定义的变量名;import 以一个整体获取模块from 从模块文件中获取指定变量名模块作用:代码重用系统命名空间划分实现共享服务和数据Python程原创 2021-08-19 12:13:03 · 450 阅读 · 0 评论 -
2021-08-04 读书笔记:Python 学习手册(2)
读书笔记:Python 学习手册(2)结于2021-08-04;OREILY的书籍,可读性很强,入门类,而且这本书很厚;第三部分 语句和语法第四部分 函数第三部分 语句和语法 —— 第10章 Python语句简介Python是面向过程的、基于语句的语言;python语句:# 赋值语句、调用语句、打印# if/elif/else for while pass break continue def return # yield:生成器函数def gen(n): for i原创 2021-08-04 17:35:12 · 210 阅读 · 0 评论 -
2021-07-28 读书笔记:Python 学习手册(1)
读书笔记:Python 学习手册(1)结于2021-07-28;OREILY的书籍,可读性很强,入门类,而且这本书很厚;第一部分 使用入门第二部分 类型和运算书前文Python是一种简单的、解释型的、交互式的、可移植的、面向对象的超高级语言;Python是一种很流行的开源编程语言,可以在各个领域中用于编写独立的程序和脚本;Python3.0 清理了一些语言中长久的瑕疵,同时保留核心思想并添加一些新工具;apply(f, ps, ks) 已删除,由 f(*ps, **ks) 代替;原创 2021-07-28 17:14:54 · 467 阅读 · 0 评论 -
2021-07-20 读书笔记:Python Web开发学习实录
读书笔记:Python Web开发学习实录结于2021-07-20;本书内容较老(2011),但覆盖交广,值得刷一遍;前言Python:解释型语言;高效的数据结构支持面向对象编程语法简洁 支持动态数据类型Python解释器容易通过C/C++来实现扩展;本书内容:Pyhton基础面向对象文件交互异常容错数据持久化网络功能HTML文档解析WxPythonDjango第1章 欢迎来到Python世界特点:免费开源,简单易学,高级语言,解释执行(无需编译)原创 2021-07-20 16:20:29 · 226 阅读 · 0 评论 -
小酌Django5——博客内容展示
小酌Django5——博客内容展示文章内容展示我们已经实现了一个展示标题列表的页面,现在看看如何实现点击标题查看文章详情内容:增加超链接修改文章列表页的li,增加超链接:<li><a href="{{ blog.id }}">{{ blog.title }}</a></li>点击某一个超链接:我们发现浏览器跳转的URL变成了http://127.0.0.1:8000/blog/5;编写视图函数获取id为5的article:导入BlogAr原创 2020-07-10 12:12:15 · 252 阅读 · 0 评论 -
小酌Django4——博客文章展示
小酌Django4——博客文章展示文章列表页已发布的文章列表展示页面,展示文章标题;交互模式下的数据读取blog/models.py中创建数据模型后,Django会自动提供数据库抽象的API(ORM),进行增删改查操作;使用命令python manage.py shell进入交互模式,进行数据库操作练习:该指令可以将Django环境引入到当前交互模式;$ python manage.py shellPython 3.7.2 (default, Dec 29 2018, 00:00:04)原创 2020-07-10 12:10:11 · 263 阅读 · 0 评论 -
小酌Django3——HTTP/URL/ORM简述
小酌Django3——HTTP/URL/ORM简述HTTPHyper Text Transfer Protocol(超文本传输协议):是客户端与服务端请求和应答的标准(TCP),封装了Web服务的整个过程;通常,由客户端发起,建立到服务器指定端口(默认80端口)的TCP链接;服务器在指定端口监听客户端的请求并响应,返回状态信息(如“HTTP/1.1 200”)和内容信息;request:客户端->服务器端;response:服务器端->客户端;HTTP/1.1协议定义的8原创 2020-07-08 16:55:32 · 214 阅读 · 0 评论 -
小酌Django2——博客文章发布
小酌Django2——博客文章发布Blog应用:博客文章发布编写数据模型类设计数据库和表结构是做网站的基础;在Django中,不需要通过SQL直接跟数据交互,而是完全用Python的方式创建数据模型,之后交给Django完成数据库操作;利用Django开发网站,一般需要先编写数据模型:就是在./blog/models.py中写一个类BlogArticles;该类与数据库中的数据表具有对应关系;BlogArticles类:本质继承自django.db.models.Model;类型定义的原创 2020-07-08 16:51:03 · 272 阅读 · 0 评论 -
小酌Django1——Django基础
小酌Django1——Django基础Python可以做:数据统计、爬虫、机器学习、人工智能… 还有Web开发;本文主要内容即以Python为基础进行简单Web应用开发;目标:学习Django;完成项目,同时学习相关知识(边学边用,活学活用);Django基础Web开发中应用的开发框架,用于快速构建一个网站;实践中多多参考文档(或2.0版本的中文文档);Web开发 需要前端技术的支持;易学、开发快、插件多(如用户管理、内容管理、网站地图、RSS等常用插件)、安全(默认解决了SQL注入、跨原创 2020-07-08 11:05:14 · 669 阅读 · 0 评论 -
Python语言程序设计-学习笔记4:Python编程之数据类型
第三周:Python编程之数据类型3.1 数字和字符串类型1.类型的概念程序设计不允许出现语法歧义;所以需要明确类型;常用6中数据类型:1)数字类型;2)字符串类型;3)元组类型;4)列表类型;5)文件类型;6)字典类型;2.数字类型:程序元素,010/10存在多种可能;数字类型对Python语言中的数字的表示和使用进行了定义原创 2017-12-11 23:53:11 · 704 阅读 · 0 评论 -
Python语言程序设计-学习笔记3:Python编程之实例解析
第二周:Python编程之实例解析2.1 Python语法元素入门1.Python程序元素分析: 语法少;接近人类语言习惯;缩进: 1个缩进 = 4个空格; 缩进是用以在Python中标明代码之间的层次关系; 缩进是Python语言中表明程序框架的唯一手段;注释: 代码中加入的辅助说明信息; 帮助程原创 2017-11-14 17:43:27 · 1564 阅读 · 0 评论 -
Python语言程序设计-学习笔记2:Python编程之基本方法
第一周:Python编程之基本方法1.1 课程内容和安排介绍入门课;十周;课程内容:基本设计方法;1-2语法;3-6高级;7-8有趣的程序设计;9-101.2 从计算机到程序设计语言1.计算机:计算机:根据指令操作数据; 功能性; 可编程性;计算机组成: 存储程序结构:冯诺依曼结构原创 2017-11-14 17:27:07 · 1329 阅读 · 0 评论 -
Python语言程序设计-学习笔记1:简介及目录
最近在慕课网上报了一门课,目的是入门Python;课程内容比较紧凑,开了许久了,最近才学习;作为一门时下火热的一门语言,仅为兴趣,学习学习!课程简介:Python语言程序设计北京理工大学Python(3.x版本)嵩天、黄天羽、礼欣辅助学习网址:http://www.runoob.com/python3/python3-basic-syntax.h原创 2017-11-14 17:20:17 · 2422 阅读 · 0 评论 -
Python2.7.13 初识
该系列文章系个人读书笔记及总结性内容,任何组织和个人不得转载进行商业活动!2018-05-07——2018-05-28#coding=utf-8# 《Python入门指南》# Release 2.7.13# Date 2017-02-13# Python简单易学 且功能强大# 1.拥有高效的高级数据结构,能以简单且高效的方式进行面向对象编程;# 2.语法优雅、动态类型,结合它的解释性,是大多数平台...原创 2018-05-28 19:44:48 · 4248 阅读 · 0 评论