guessfilename


Nameguessfilename JSON
Version 2023.1.13.1 PyPI version JSON
download
home_pagehttps://github.com/novoid/guess-filename.py
SummaryDerive a file name according to old file name cues and/or PDF file content
upload_time2023-01-13 18:04:51
maintainer
docs_urlNone
authorKarl Voit
requires_python
license
keywords file managing file management files date time time-stamps
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Usage:
    guessfilename.py [<options>] <list of files>

This little Python script tries to rename files according to pre-defined rules.

It does this with several methods: first, the current file name is analyzed and
any ISO date/timestamp and filetags are re-used. Secondly, if the parsing of the
file name did not lead to any new file name, the content of the file is analyzed.

You have to adapt the rules in the Python script to meet your requirements.
The default rule-set follows the filename convention described on
http://karl-voit.at/managing-digital-photographs/


:copyright: (c) by Karl Voit
:license: GPL v3 or any later version
:URL: https://github.com/novoid/guess-filename.py
:bugreports: via github or <tools@Karl-Voit.at>

Options:
  -h, --help     show this help message and exit
  -d, --dryrun   enable dryrun mode: just simulate what would happen, do not
                 modify files
  -v, --verbose  enable verbose mode
  -q, --quiet    enable quiet mode
  --version      display version and exit



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/novoid/guess-filename.py",
    "name": "guessfilename",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "file managing,file management,files,date,time,time-stamps",
    "author": "Karl Voit",
    "author_email": "tools@Karl-Voit.at",
    "download_url": "https://github.com/novoid/guess-filename.py/zipball/master",
    "platform": null,
    "description": "Usage:\n    guessfilename.py [<options>] <list of files>\n\nThis little Python script tries to rename files according to pre-defined rules.\n\nIt does this with several methods: first, the current file name is analyzed and\nany ISO date/timestamp and filetags are re-used. Secondly, if the parsing of the\nfile name did not lead to any new file name, the content of the file is analyzed.\n\nYou have to adapt the rules in the Python script to meet your requirements.\nThe default rule-set follows the filename convention described on\nhttp://karl-voit.at/managing-digital-photographs/\n\n\n:copyright: (c) by Karl Voit\n:license: GPL v3 or any later version\n:URL: https://github.com/novoid/guess-filename.py\n:bugreports: via github or <tools@Karl-Voit.at>\n\nOptions:\n  -h, --help     show this help message and exit\n  -d, --dryrun   enable dryrun mode: just simulate what would happen, do not\n                 modify files\n  -v, --verbose  enable verbose mode\n  -q, --quiet    enable quiet mode\n  --version      display version and exit\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Derive a file name according to old file name cues and/or PDF file content",
    "version": "2023.1.13.1",
    "split_keywords": [
        "file managing",
        "file management",
        "files",
        "date",
        "time",
        "time-stamps"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "71d24eab0af6227446ffe9e5cfbf184cac08aae9f9d03dbd6931764ae1b624df",
                "md5": "88d93a9530ef338080dbd1a869fd39ca",
                "sha256": "270a85855d26ed4faf1ecefe0a713dca72ede372f4d03148e8d7665b171cf7ab"
            },
            "downloads": -1,
            "filename": "guessfilename-2023.1.13.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "88d93a9530ef338080dbd1a869fd39ca",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 38804,
            "upload_time": "2023-01-13T18:04:51",
            "upload_time_iso_8601": "2023-01-13T18:04:51.782661Z",
            "url": "https://files.pythonhosted.org/packages/71/d2/4eab0af6227446ffe9e5cfbf184cac08aae9f9d03dbd6931764ae1b624df/guessfilename-2023.1.13.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-13 18:04:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "novoid",
    "github_project": "guess-filename.py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "guessfilename"
}
        
Elapsed time: 0.06447s