TDhelper


NameTDhelper JSON
Version 2.7.6 PyPI version JSON
download
home_pagehttps://gitee.com/TonyDon/pyLib
Summaryreconsitution web.permissionHelper cls.
upload_time2024-04-05 17:01:05
maintainerNone
docs_urlNone
authorTangJing
requires_pythonNone
licenseApache 2.0
keywords pip tdhelper featureextraction
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # TDhelper LIb
helper class lib.

# ***Cache***

## 1. pools
## 2. ring cache

# ***db***

## 1. sqllite
## 2. mongodb
## 3. mysql

# ***Decorators***
## 1. log

# ***document***

## 1. file
## 2. excel

# ***Event***

## 1. Event
## 2. classEvent
## 3. webEvent

# ***generic***


# ***MagicCls***
running time dynamic create class.
mapping any object to an object. 

# ***Msg***
genneric msg helper class.

# ***network***
http, socket helper.

# ***robot***
robot class. 

# ***Scheduler***
not finished

# ***simulate***
not finished

# ***Spider***

# ***structs***
not finished

# ***web***
## permission module
### ***1. register***
permission register class.
#### ***Methods***
<div style="width:40px;">NO.</div> | <div style="width:150px;">name</div> | <div style="width:415px;">description</div>
:---:|:---|:---
1 | [Register](#perRegister) | -
2 | [RegisterByCfg](#perRegisterByCfg) | -

<a href="#Register">***Register***</a>
<div style="width:150px;">name</div> | <div style="width:260px;">description</div> | type | required | default
:--- | :--- | :---: | :---: | :---
serviceClass | - | class | yes | -

<a href="#perRegisterByCfg">***RegisterByCfg***</a>
<div style="width:150px;">name</div> | <div style="width:260px;">description</div> | type | required | default
:--- | :--- | :---: | :---: | :---
Cfg | - | dict | yes | -

### ***2. perACL***
#### web project check ACL.

#### ***Methods***
<div style="width:40px;">NO.</div> | <div style="width:150px;">name</div> | <div style="width:415px;">description</div>
:---:|:---|:---
1 | [perACL](#perACL) | -
2 | [addRPCHandle](#addRPCHandle) | -
3 | [AccessControlLists](#accessControlLists) | -

<a href="#perACL">***perACL***</a>

Initialize.

<div style="width:150px;">name</div> | <div style="width:260px;">description</div> | type | required | default
:--- | :--- | :---: | :---: | :---
rpc_key | - | str | yes | -
params_container_class | - | str | yes | -
platformKey | - | str | no | None
tokenKey | - | str | no | usr-token

<a href="#addRPCHandle">***addRPCHandle***</a>

Add ACL RPC handle method.

<div style="width:150px;">name</div> | <div style="width:260px;">description</div> | type | required | default
:--- | :--- | :---: | :---: | :---
handle | - | RPC | yes | -

<a href="#accessControlLists">***AccessControlLists***</a>

decotrator method. @perACL.accessControlLists()

<div style="width:150px;">name</div> | <div style="width:260px;">description</div> | type | required | default
:--- | :--- | :---: | :---: | :---
premissionKey | - | str | no | None
debug | - | Boolen | no | False

            

Raw data

            {
    "_id": null,
    "home_page": "https://gitee.com/TonyDon/pyLib",
    "name": "TDhelper",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "pip, TDhelper, featureextraction",
    "author": "TangJing",
    "author_email": "yeihizhi@163.com",
    "download_url": "https://files.pythonhosted.org/packages/8f/f5/00d10c19651ed2a9aaa5f0595210fcd6665f19291fd9359a0b4096a7d9fd/TDhelper-2.7.6.tar.gz",
    "platform": null,
    "description": "# TDhelper LIb\nhelper class lib.\n\n# ***Cache***\n\n## 1. pools\n## 2. ring cache\n\n# ***db***\n\n## 1. sqllite\n## 2. mongodb\n## 3. mysql\n\n# ***Decorators***\n## 1. log\n\n# ***document***\n\n## 1. file\n## 2. excel\n\n# ***Event***\n\n## 1. Event\n## 2. classEvent\n## 3. webEvent\n\n# ***generic***\n\n\n# ***MagicCls***\nrunning time dynamic create class.\nmapping any object to an object. \n\n# ***Msg***\ngenneric msg helper class.\n\n# ***network***\nhttp, socket helper.\n\n# ***robot***\nrobot class. \n\n# ***Scheduler***\nnot finished\n\n# ***simulate***\nnot finished\n\n# ***Spider***\n\n# ***structs***\nnot finished\n\n# ***web***\n## permission module\n### ***1. register***\npermission register class.\n#### ***Methods***\n<div style=\"width:40px;\">NO.</div> | <div style=\"width:150px;\">name</div> | <div style=\"width:415px;\">description</div>\n:---:|:---|:---\n1 | [Register](#perRegister) | -\n2 | [RegisterByCfg](#perRegisterByCfg) | -\n\n<a href=\"#Register\">***Register***</a>\n<div style=\"width:150px;\">name</div> | <div style=\"width:260px;\">description</div> | type | required | default\n:--- | :--- | :---: | :---: | :---\nserviceClass | - | class | yes | -\n\n<a href=\"#perRegisterByCfg\">***RegisterByCfg***</a>\n<div style=\"width:150px;\">name</div> | <div style=\"width:260px;\">description</div> | type | required | default\n:--- | :--- | :---: | :---: | :---\nCfg | - | dict | yes | -\n\n### ***2. perACL***\n#### web project check ACL.\n\n#### ***Methods***\n<div style=\"width:40px;\">NO.</div> | <div style=\"width:150px;\">name</div> | <div style=\"width:415px;\">description</div>\n:---:|:---|:---\n1 | [perACL](#perACL) | -\n2 | [addRPCHandle](#addRPCHandle) | -\n3 | [AccessControlLists](#accessControlLists) | -\n\n<a href=\"#perACL\">***perACL***</a>\n\nInitialize.\n\n<div style=\"width:150px;\">name</div> | <div style=\"width:260px;\">description</div> | type | required | default\n:--- | :--- | :---: | :---: | :---\nrpc_key | - | str | yes | -\nparams_container_class | - | str | yes | -\nplatformKey | - | str | no | None\ntokenKey | - | str | no | usr-token\n\n<a href=\"#addRPCHandle\">***addRPCHandle***</a>\n\nAdd ACL RPC handle method.\n\n<div style=\"width:150px;\">name</div> | <div style=\"width:260px;\">description</div> | type | required | default\n:--- | :--- | :---: | :---: | :---\nhandle | - | RPC | yes | -\n\n<a href=\"#accessControlLists\">***AccessControlLists***</a>\n\ndecotrator method. @perACL.accessControlLists()\n\n<div style=\"width:150px;\">name</div> | <div style=\"width:260px;\">description</div> | type | required | default\n:--- | :--- | :---: | :---: | :---\npremissionKey | - | str | no | None\ndebug | - | Boolen | no | False\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "reconsitution web.permissionHelper cls.",
    "version": "2.7.6",
    "project_urls": {
        "Homepage": "https://gitee.com/TonyDon/pyLib"
    },
    "split_keywords": [
        "pip",
        " tdhelper",
        " featureextraction"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0354261875ea4e1cd97d5e2c87fdc14832adfc11f99a3a66ed05e4fb1fcc61d",
                "md5": "31d543ac9a7101ab70f30a4c51d7fc97",
                "sha256": "7ee1ccb8fc0634591d5906d01862ac33f29e23296f192304cbcdda43f81ab546"
            },
            "downloads": -1,
            "filename": "TDhelper-2.7.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "31d543ac9a7101ab70f30a4c51d7fc97",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 162184,
            "upload_time": "2024-04-05T17:01:01",
            "upload_time_iso_8601": "2024-04-05T17:01:01.774448Z",
            "url": "https://files.pythonhosted.org/packages/f0/35/4261875ea4e1cd97d5e2c87fdc14832adfc11f99a3a66ed05e4fb1fcc61d/TDhelper-2.7.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ff500d10c19651ed2a9aaa5f0595210fcd6665f19291fd9359a0b4096a7d9fd",
                "md5": "dd772c7e39ce0a18273a09c85315201f",
                "sha256": "c0dd85068ebacac4d0ef48fac71775c5d2c434984ae0d77a243fff2db2245ffb"
            },
            "downloads": -1,
            "filename": "TDhelper-2.7.6.tar.gz",
            "has_sig": false,
            "md5_digest": "dd772c7e39ce0a18273a09c85315201f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 112645,
            "upload_time": "2024-04-05T17:01:05",
            "upload_time_iso_8601": "2024-04-05T17:01:05.039311Z",
            "url": "https://files.pythonhosted.org/packages/8f/f5/00d10c19651ed2a9aaa5f0595210fcd6665f19291fd9359a0b4096a7d9fd/TDhelper-2.7.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-05 17:01:05",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "tdhelper"
}
        
Elapsed time: 0.25197s