Skip to main content

Tool to compare two folders

Project description

compare-folders

PyPI version PyPI downloads Code style: black

Installation

It is recommended to install using pipx, but you can also use pip. See https://pypi.org/project/pipx/.

pipx install compare-folders

Usage

Programmatically

compare-folders path\to\source path\to\destination

This will write a markdown file with:

  • missing files from the source not in the destination
  • extra files in the destination not in the source
  • files in both locations with different modification dates

It will also print a table of stats.

Use -o/--output to override the output filename. If the output file already exists, the resulsts will be appended to the file, unless you specify --no-append, in which case the file will be overwritten.

GUI

compare-folders --gui

This will open a GUI where you can select the source and destination folders, and then click "Run Comparison" to see the results.

Command line arguments are also supported in GUI mode, so you can specify the source and destination folders, and the output file, when launching the GUI.

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

compare_folders-3.2.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

compare_folders-3.2.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file compare_folders-3.2.0.tar.gz.

File metadata

  • Download URL: compare_folders-3.2.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.17

File hashes

Hashes for compare_folders-3.2.0.tar.gz
Algorithm Hash digest
SHA256 c533021a2f70c8ac8f5ab2ad1cca5b68eed7f7b7c02d2d2141fbaf4486548c87
MD5 16a734501fb5ad76c2cea470939550bd
BLAKE2b-256 da4c6cc3382c0fdcb778301d0a8726fab74d3cf352f599ded2fe124eb6db1125

See more details on using hashes here.

File details

Details for the file compare_folders-3.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for compare_folders-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7114144fcc96d14b9c45ee5a41cd39ea52c3541561c1b199636d4cb309ed0e63
MD5 34a10dbb0a397804ba8ea47b8127bcbb
BLAKE2b-256 41f3d2613b28ebd6693a27ab28b0663a2f8636ac27bcd2eb6a504b5a6f4c2dda

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