2023年即将结束,我在此分享我的工作总结,以便于回顾这一年我们共同努力和成长的轨迹。这一年对我来说,是挑战与机遇并存的一年,也是收获满满的一年。
既然是总结,当然要有数据了,于是写代码分析自己今年的工作量:
代码放在文末,需要的复制粘贴即可。
然后写一篇分析报告:
一、图像处理与设计
今年,我共创建了2400个PNG格式图像,940个JPG和JPEG格式图像,以及大量其他格式的图像文件,包括GIF、WEBP等,这反映了我的主要工作之一是图像处理与设计。通过使用高级编辑软件如Photoshop(由PSD文件可见),我不仅提高了工作效率,也在视觉效果上达到了更高的专业标准。
二、文档创作与管理
文档创作与管理是我今年工作的另一大板块。我共产出了超过4000个文档类文件,包括Word、PDF以及演示文稿等。其中,PDF文件的大量产出(2979个)凸显了我们的内容共享与输出能力。这些文件覆盖了项目报告、市场分析、研究论文等多个领域,彰显了我们在知识管理和文档输出方面的专业性。
三、软件与网页开发
在软件开发方面,我创建了278个Python脚本,以及一定数量的JSON、JavaScript、CSS和HTML文件,这说明我参与了多个软件和网页开发项目。Python的大量使用表明了在自动化和数据处理方面的深入工作。此外,IPython笔记本的使用也指向了我在数据科学和教育领域的努力。
四、三维模型设计
我在三维建模和设计方面也有所涉猎,从SKP到OBJ,再到FBX文件,我在这一领域的工作虽不如其他领域频繁,但也体现了我的多元技能和对新技术的探索精神。
五、音频处理与视频制作
音频文件的编辑与制作同样是我今年工作的重点。我共处理了587个音频文件,包括MP3、WAV、FLAC等格式,这展现了我的音频制作能力。此外,视频文件的编辑也占据了我的部分工作时间,其中MP4格式的文件数量最多。
六、数据分析与演示
在数据处理和分析方面,我使用Excel进行了大量的数据整理与分析工作,生成了716个XLSX文件和52个XLS文件。演示文稿的制作也是我的日常工作之一,我在这一年里制作了81个PPT和PPTX格式的文件。
代码分享
用于统计文件后缀和大小的python脚本
首先安装需要的模块
pip install tqdm
然后,复制粘贴这个代码,等待数据生成完毕:
import os
from tqdm import tqdm
def calculate_folder_size(folder_path):
total_size = 0
for dirpath, dirnames, filenames in os.walk(folder_path):
for filename in tqdm(filenames, desc="计算文件大小"):
file_path = os.path.join(dirpath, filename)
total_size += os.path.getsize(file_path)
return total_size
def count_file_extensions(folder_path):
extension_count = {}
for dirpath, dirnames, filenames in os.walk(folder_path):
for filename in tqdm(filenames, desc="统计文件后缀"):
file_extension = os.path.splitext(filename)[-1].lower()
if file_extension:
extension_count[file_extension] = extension_count.get(file_extension, 0) + 1
return extension_count
def main():
folder_path = input("请输入要统计的目录路径:")
if not os.path.exists(folder_path):
print("指定的目录不存在。")
return
extension_count = count_file_extensions(folder_path)
total_size = calculate_folder_size(folder_path)
print("文件后缀名统计:")
for extension, count in extension_count.items():
print(f"{extension}文件:{count}个")
total_size_mb = total_size / (1024 * 1024)
print(f"合计:{total_size_mb:.2f}MB")
if __name__ == "__main__":
main()
最后输出表格
文件后缀名 | 数量 |
---|---|
.png文件 | 2400个 |
.jpg文件 | 914个 |
.txt文件 | 666个 |
.md文件 | 59个 |
.apk文件 | 3个 |
.mp3文件 | 74个 |
.bat文件 | 9个 |
.py文件 | 278个 |
.json文件 | 20个 |
.skb文件 | 1个 |
.skp文件 | 2个 |
.log文件 | 2个 |
.mp4文件 | 264个 |
.avi文件 | 10个 |
.doc文件 | 187个 |
.zip文件 | 57个 |
.xlsx文件 | 716个 |
.docx文件 | 936个 |
.pdf文件 | 2979个 |
.html文件 | 22个 |
.gif文件 | 21个 |
.ini文件 | 3个 |
.mtl文件 | 10个 |
.obj文件 | 11个 |
.stl文件 | 31个 |
.css文件 | 17个 |
.ttf文件 | 6个 |
.js文件 | 16个 |
.pyc文件 | 20个 |
.todolist文件 | 1个 |
.xls文件 | 52个 |
.iml文件 | 2个 |
.xml文件 | 26个 |
.map文件 | 20个 |
.wav文件 | 470个 |
.conf文件 | 5个 |
.webp文件 | 689个 |
.pptx文件 | 49个 |
.tmp文件 | 194个 |
.wps文件 | 8个 |
.crdownload文件 | 11个 |
.caj文件 | 6个 |
.ppt文件 | 32个 |
.cfg文件 | 1个 |
.9)文件 | 1个 |
.awb文件 | 2个 |
.m4a文件 | 11个 |
.aac文件 | 33个 |
.lnk文件 | 63个 |
.flac文件 | 33个 |
.accdb文件 | 1个 |
.svg文件 | 13个 |
.ico文件 | 2个 |
.psd文件 | 4个 |
.exe文件 | 11个 |
.3ds文件 | 3个 |
.jpeg文件 | 26个 |
.eps文件 | 2个 |
.rpy文件 | 1个 |
.rpyc文件 | 1个 |
.pkf文件 | 130个 |
.gz文件 | 2个 |
.ts文件 | 1个 |
.tif文件 | 1个 |
.pat文件 | 1个 |
.m4v文件 | 1个 |
.blend文件 | 4个 |
.rar文件 | 2个 |
.dwg文件 | 2个 |
.srt文件 | 1个 |
.plist文件 | 1个 |
.7z文件 | 1个 |
.fbx文件 | 2个 |
.un~文件 | 1个 |
.yml文件 | 6个 |
.psb文件 | 1个 |
.mov文件 | 2个 |
.reg文件 | 1个 |
.yaml文件 | 4个 |
.ipynb文件 | 7个 |
.hjson文件 | 4个 |
.sample文件 | 39个 |
.idx文件 | 3个 |
.pack文件 | 3个 |
.下载文件 | 4个 |
.jfif文件 | 48个 |
.csv文件 | 42个 |
.php文件 | 3个 |
.thmx文件 | 2个 |
.dotx文件 | 2个 |
.pub文件 | 1个 |
.tex文件 | 1个 |
.livp文件 | 1个 |
.spec文件 | 1个 |
.jpeg-workdetailbodyorigin文件 | 1个 |
.toc文件 | 7个 |
.manifest文件 | 1个 |
.pkg文件 | 1个 |
.pyz文件 | 1个 |
.sh文件 | 1个 |
.ovobj文件 | 2个 |
怎么样,我的工作总结写完了,你要不要也总结一下?