上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要:Python判断列表是否已排序的各种方法及其性能分析 标签: Python 列表排序 [TOC] 声明 本文基于Python2.7语言,给出判断列表是否已排序的多种方法,并在作者的Windows XP主机(Pentium G630 2.7GHz主频2GB内存)上对比和分析其性能表现。 一. 问题提出 阅读全文
posted @ 2016-06-20 13:11 clover_toeic 阅读(7656) 评论(1) 推荐(6) 编辑
摘要:Python实现C代码统计工具(四) 标签: Python 计时 持久化 [TOC] 声明 本文介绍若干种有别于cProfile/profile模块的Python程序计时方法,并对 "《Python实现C代码统计工具(三)》" 中的C代码统计工具进行性能优化。本文所述的方法也适用于其他Python脚 阅读全文
posted @ 2016-06-02 14:37 clover_toeic 阅读(959) 评论(0) 推荐(1) 编辑
摘要:Python代码统计工具 标签: Python 代码统计 [TOC] 声明 本文将对 "《Python实现C代码统计工具(一)~(三)》" 中的C代码统计工具进行扩展,以支持Python脚本自身的行数统计。 一. 问题提出 此前实现的C代码统计工具仅能分析和统计C语言代码文件,但其设计思想也适用于P 阅读全文
posted @ 2016-05-27 16:47 clover_toeic 阅读(2304) 评论(2) 推荐(3) 编辑
摘要:Python实现C代码统计工具(三) 标签: Python 性能分析 exe [TOC] 声明 本文将对 "《Python实现C代码统计工具(二)》" 中的C代码统计工具进行性能分析,并制作Windows系统下可用的exe文件。本文所述的方法也适用于其他Python脚本。 一. 性能分析 Pytho 阅读全文
posted @ 2016-05-24 17:02 clover_toeic 阅读(1222) 评论(0) 推荐(3) 编辑
摘要:Python实现C代码统计工具(二) 标签: Python 代码统计 [TOC] 声明 本文将对 "《Python实现C代码统计工具(一)》" 中的C代码统计工具进行重构,以应对各种使用场景。 一. 问题提出 此前实现的C代码统计工具较为简陋,仅能遍历和分析当前目录及其子目录下的代码文件并输出统计报 阅读全文
posted @ 2016-05-23 13:40 clover_toeic 阅读(674) 评论(0) 推荐(3) 编辑
摘要:Python实现C代码统计工具(一) 标签: Python 代码统计 [TOC] 声明 本文将基于Python2.7脚本语言,实现一个简易的C代码统计工具。 本文同时也发布于 "作业部落" ,视觉效果略有不同。 一. 问题提出 代码规模较大时,不易对其做出准确的评估。通过代码统计工具,可自动分析和统 阅读全文
posted @ 2016-05-19 17:21 clover_toeic 阅读(1963) 评论(0) 推荐(1) 编辑
摘要:Python标准输出重定向 标签: Python stdout 重定向 [TOC] 声明 本文基于Python2.7版本,介绍常见的几种标准输出(stdout)重定向方式。显然,这些方式也适用于标准错误重定向。 本文同时也发布于 "作业部落" ,视觉效果略有不同。 一. 背景知识 在Python中, 阅读全文
posted @ 2016-05-13 21:44 clover_toeic 阅读(38790) 评论(0) 推荐(8) 编辑
摘要:为C函数自动添加跟踪语句 标签: Python 正则表达式 [TOC] 声明 本文将借助正则表达式,采用Python2.7编写脚本,自动对C代码工程中的函数添加调试跟踪语句。 正则表达式的基础知识可参考 "《Python正则表达式指南》" 一文,本文将不再赘述。 本文同时也发布于 "作业部落" 。 阅读全文
posted @ 2016-05-09 13:43 clover_toeic 阅读(1551) 评论(0) 推荐(2) 编辑
摘要:Python2.7字符编码详解 标签: Python 字符编码 [TOC] 声明 本文主要介绍字符编码基础知识,以及Python2.7字符编码实践。 注意,文中关于Python字符编码的解释和建议适用于Python2.x版本,而不适用于3.x版本。 本文同时也发布于 "作业部落" ,阅读体验可能更好 阅读全文
posted @ 2016-03-21 08:30 clover_toeic 阅读(11215) 评论(2) 推荐(7) 编辑
摘要:Python实现Linux命令xxd i功能 标签: Python xxd [TOC] 声明 本文同时也发布于 "作业部落" ,阅读体验可能更好。 一. Linux xxd i功能 Linux系统xxd命令使用二进制或十六进制格式显示文件内容。若未指定outfile参数,则将结果显示在终端屏幕上;否 阅读全文
posted @ 2016-03-05 10:51 clover_toeic 阅读(3229) 评论(5) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页