collectmd


Namecollectmd JSON
Version 0.1.7 PyPI version JSON
download
home_pageNone
SummaryDefault template for PDM package
upload_time2024-12-15 06:56:53
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT
keywords markdown collector file management
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # CollectMD

一个用于收集和管理 Markdown 文件的命令行工具。

## 功能特点

- 自动收集指定目录下的 Markdown 文件
- 自动处理和移动相关的图片资源
- 处理文件冲突并生成日志
- 支持批量文件处理

## 安装
```bash
pip install collectmd
```

## 环境变量设置

```bash
# Windows
set EFU_PATH=aa.efu
set ALL_MD_PATH=path/to/target/directory

# Linux/Mac
export EFU_PATH=aa.efu
export ALL_MD_PATH=path/to/target/directory
```

## 使用方法

设置环境变量后,直接运行:
```bash
collectmd process
```

或者通过命令行参数指定路径:
```bash
collectmd process --efu-path aa.efu --target-dir path/to/target/directory
```

## 开发

```bash
git clone https://github.com/lightlogic5/collectmd.git
cd collectmd
pip install -e .
```


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "collectmd",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "markdown, collector, file management",
    "author": null,
    "author_email": "=?utf-8?b?5qGC5ZyG?= <1176916155@qq.com>",
    "download_url": "https://files.pythonhosted.org/packages/9e/9d/9b73da124907371f235a067f7d3bdf9bcdda788da0407b56ba16e3167b9f/collectmd-0.1.7.tar.gz",
    "platform": null,
    "description": "# CollectMD\n\n\u4e00\u4e2a\u7528\u4e8e\u6536\u96c6\u548c\u7ba1\u7406 Markdown \u6587\u4ef6\u7684\u547d\u4ee4\u884c\u5de5\u5177\u3002\n\n## \u529f\u80fd\u7279\u70b9\n\n- \u81ea\u52a8\u6536\u96c6\u6307\u5b9a\u76ee\u5f55\u4e0b\u7684 Markdown \u6587\u4ef6\n- \u81ea\u52a8\u5904\u7406\u548c\u79fb\u52a8\u76f8\u5173\u7684\u56fe\u7247\u8d44\u6e90\n- \u5904\u7406\u6587\u4ef6\u51b2\u7a81\u5e76\u751f\u6210\u65e5\u5fd7\n- \u652f\u6301\u6279\u91cf\u6587\u4ef6\u5904\u7406\n\n## \u5b89\u88c5\n```bash\npip install collectmd\n```\n\n## \u73af\u5883\u53d8\u91cf\u8bbe\u7f6e\n\n```bash\n# Windows\nset EFU_PATH=aa.efu\nset ALL_MD_PATH=path/to/target/directory\n\n# Linux/Mac\nexport EFU_PATH=aa.efu\nexport ALL_MD_PATH=path/to/target/directory\n```\n\n## \u4f7f\u7528\u65b9\u6cd5\n\n\u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\u540e\uff0c\u76f4\u63a5\u8fd0\u884c\uff1a\n```bash\ncollectmd process\n```\n\n\u6216\u8005\u901a\u8fc7\u547d\u4ee4\u884c\u53c2\u6570\u6307\u5b9a\u8def\u5f84\uff1a\n```bash\ncollectmd process --efu-path aa.efu --target-dir path/to/target/directory\n```\n\n## \u5f00\u53d1\n\n```bash\ngit clone https://github.com/lightlogic5/collectmd.git\ncd collectmd\npip install -e .\n```\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Default template for PDM package",
    "version": "0.1.7",
    "project_urls": {
        "Homepage": "https://github.com/lightlogic5/collectmd",
        "Repository": "https://github.com/lightlogic5/collectmd.git"
    },
    "split_keywords": [
        "markdown",
        " collector",
        " file management"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "adb55a4df43280353e69734fa89fe29046f40a49204557fc6ed89c5e51d034ea",
                "md5": "29f10dd56df9b1be3410e06893439b8a",
                "sha256": "3ebe1765ab7e3c16c0453b232bf58286d0ac003b4f8e440c6bb2e660761825e9"
            },
            "downloads": -1,
            "filename": "collectmd-0.1.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "29f10dd56df9b1be3410e06893439b8a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 5414,
            "upload_time": "2024-12-15T06:56:52",
            "upload_time_iso_8601": "2024-12-15T06:56:52.700643Z",
            "url": "https://files.pythonhosted.org/packages/ad/b5/5a4df43280353e69734fa89fe29046f40a49204557fc6ed89c5e51d034ea/collectmd-0.1.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e9d9b73da124907371f235a067f7d3bdf9bcdda788da0407b56ba16e3167b9f",
                "md5": "f67ef61ed9773cd254a66b7fdfb881a0",
                "sha256": "2233f0d384d751d585e229d0820017ece702e52aa5cff5142346ff2c9df28ee3"
            },
            "downloads": -1,
            "filename": "collectmd-0.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "f67ef61ed9773cd254a66b7fdfb881a0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 4228,
            "upload_time": "2024-12-15T06:56:53",
            "upload_time_iso_8601": "2024-12-15T06:56:53.706737Z",
            "url": "https://files.pythonhosted.org/packages/9e/9d/9b73da124907371f235a067f7d3bdf9bcdda788da0407b56ba16e3167b9f/collectmd-0.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-15 06:56:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "lightlogic5",
    "github_project": "collectmd",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "collectmd"
}
        
Elapsed time: 0.48643s