哈喽,大家好,今天开始学习我们的第7讲,用Python代码统计我们写的项目的代码行数。

首先,还是老规矩,我们要确保自己电脑上已经成功安装了Python和pycharm,然后这一讲我们需要使用到的库是pocode。

这里,我们只需要执行一行命令就可以成功安装这个库,也就是pip install code.

如果你电脑的网速不好,那我推荐你用下面这个命令去执行一下,也就是给下载加上清华源,大家不用管命令是什么意思,直接抄我的命令去执行就好。

1
pip install pocode -i https://pypi.tuna.tsinghua.edu.cn/simple

好,大家看这个文件夹,它是我们开发10讲python自动化办公课程所创建的文件夹,那我们想统计一下这个课程写了多少行代码,该如何做呢?

很简单,一行代码就可以实现,来,我们一起看一下代码是怎么写的。

第一行代码表示导入我们的库pocode,第二行是实现功能的关键代码,它需要传递1个参数,也就是你的项目所在的文件夹的路径位置。

这里也有一个小r,不要粗心漏掉了,否则也是会报错的。

好的,我们来执行一下代码,看下效果。

怎么运行呢?

很简单,鼠标右键,找到这个三角形,点击就能运行了。

好的,运行成功,我们可以看到终端中出现了代码的行数等信息,很不错。

那这一讲就到这里,大家课后一定要对着代码敲一遍,加深一下印象,这样下次遇到这个需求时就可以直接去用了。

行,如果你喜欢视频,可以点赞收藏转发,我们下一讲再见。

本讲视频代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# -*- coding: UTF-8 -*-
'''
@作者 :晚枫师兄
@微信 :python-office
@代码日期 :2025/8/5
'''
# pip install pocode
# pip install pocode -i https://pypi.tuna.tsinghua.edu.cn/simple

# pip install pocode
import pocode

count_of_code_lines, count_of_blank_lines, count_of_annotation_lines = pocode.line.count_line(code_path=r'C:\Users\Administrator\Desktop\10讲python自动化办公')
print(f'代码总行数:{count_of_code_lines},代码空行:{count_of_blank_lines},代码注释:{count_of_annotation_lines}')

相关阅读

🎓 AI 编程实战课程

程序员晚枫专注AI编程培训,通过 《30讲 · AI编程训练营》,让小白也能用AI做出实际项目。帮你从零上手!