# AmhHandler **Repository Path**: nbyue/amh-handler ## Basic Information - **Project Name**: AmhHandler - **Description**: 一些常用的小助手 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-25 - **Last Updated**: 2024-08-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AmhHandler ## 介绍 日常小助手,封装了一些简单操作。 ## 安装教程 ``` bash python3 -m pip install AmhHandler -i https://pypi.org/simple/ ``` # 组件使用示例 ## shell ``` bash from amhhandler import shell cmd = "ls /tmp" result, rcode = shell.run(cmd) if rcode == 0: print(result) else: print('execute error: {0}'.format(result)) ``` ## mysql ``` bash from amhhandler import mysql dbconfig = {"host":"127.0.0.1","port":3306, "user":"admin", "password":"123456", "db":"mysql"} dbHandler = mysql.Conn(**dbconfig) sql = "select * from mysql.user where user='admin';" result = dbHandler.select(sql) dbHandler.close() ``` ## ding robot ```bash ``` ## logging ```bash from amhhandler import logger log = logger.log2file('/tmp/run.log') log.info('execute log') ```