零碎学习日记(计算机相关)
文章平均质量分 69
记录每天学到的小知识点
Cici_ovo
学无止境~
展开
-
代码比较及优化(代码结构和错误处理方式)
此版本在返回时包含了返回码、标准输出和标准错误信息,增强了对执行失败的详细处理。更简洁,且通过返回元组提供了更全面的结果信息。进一步改进时可以考虑在捕获错误时读取。列表追加效率比字符串拼接更高。,以便更好地获取失败详情。并输出命令行的标准输出,且。原创 2024-11-04 10:45:00 · 108 阅读 · 0 评论 -
用shutil.copy 代替os.system(‘copy ...‘)
原始代码最终运行结果没有达到我的预期,出现了一个问题,unprocessed_wav_files文件夹是空的,其他结果都正常。,避免了这些潜在的问题,因为它更好地处理了路径、错误和平台兼容性,确保了音频文件能够正确复制到目标文件夹。:建议使用 os.path.join 来构造文件路径,这样可以确保路径在不同操作系统上的兼容性。直接执行的是命令行命令,任何格式错误(例如,路径中包含空格而未用引号括起来)都会导致命令失败。:在未复制的情况下,打印出实际要复制的文件路径和目标路径,以确保路径的正确性。原创 2024-11-01 14:26:24 · 230 阅读 · 0 评论 -
编程相关学习点——代码内容及结构
总结来说,第二段代码在结构化和可维护性上做得更好,而第一段代码则更简单直接。选择使用哪种风格通常取决于具体需求和代码的复杂性。以下有两段代码,都是发送API请求来获取需要的值,具体内容不深究,本文主要以如何提高自己的代码能力方面做学习记录。这些方面的学习对于提高编程能力、开发更复杂的项目以及在实际工作中进行有效的团队合作都是非常重要的。原创 2024-10-30 14:58:05 · 673 阅读 · 0 评论 -
使用json模块解析JSON数据
使用解析JSON字符串。使用从文件中解析JSON。使用错误处理确保程序在解析过程中能稳健运行。原创 2024-10-23 17:42:16 · 436 阅读 · 0 评论 -
了解HTTP状态码——建立良好的编程习惯
在你提供的代码中,如果API请求没有成功,`response.raise_for_status()` 会抛出一个异常,然后被`except`块捕获,并打印出相应的错误信息。在实际开发中,通常我们最关心的是200 OK状态码,因为它表示我们的请求不仅被服务器接收,而且服务器也正确地处理了请求,并且准备返回我们请求的数据。请求成功是200的原因:这个状态码是HTTP协议定义的,用来表示客户端的请求被服务器正确处理,并且服务器返回了请求的资源。这样做的目的:为了确保在继续处理响应内容之前,请求实际上是成功的。原创 2024-10-15 17:24:21 · 453 阅读 · 0 评论 -
学习日记1—— .reset_index()详细解析
在之前学习了python基础的情况下,没有运用到实际场景中,缺乏敲代码的经验,所以感觉很难掌握这门编程语言,虽然不是科班出生,但是对这方面比较感兴趣,所以打算利用空余时间学习积累,并通过CSDN记录我的学习日记~原创 2024-07-15 13:31:17 · 1427 阅读 · 0 评论