Skip to main content

计算概论C课程文件夹扫描、统计、整理和安全读写工具

Project description

cm_filekit

《计算概论C》文件与目录任务工具库,适合文件读写和异常处理之后使用。

pip install cm_filekit
import cm_filekit

print(cm_filekit.count_by_extension('.'))
print(cm_filekit.find_large_files('.', min_mb=20))

report = cm_filekit.make_file_report('.')
print(report)

moves = cm_filekit.organize_by_extension('.', dry_run=True)
cm_filekit.write_csv('整理预览.csv', moves, header=['原文件', '新位置'])

这个库不替代 open()、循环和路径知识,而是把真实文件夹任务做得更容易上手。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cm_filekit-1.0.0.tar.gz (3.2 kB view details)

Uploaded Source

File details

Details for the file cm_filekit-1.0.0.tar.gz.

File metadata

  • Download URL: cm_filekit-1.0.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for cm_filekit-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7900cffc3dec87144a42b84e0b6a586bfcb724d618a3b461133ecc169fbd0ad4
MD5 459da2784b634048a89ba2176e4f5133
BLAKE2b-256 de3403a9a39ddeaedf58a7d0913315fcda6c1a46f00f759fded4963b2dea4ee2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page