Skip to main content

tang kai yue 个人方法集合

Project description

【tky】 _ Python方法集合项目

项目介绍

Tang kai yue 个人整合部分使用的python方法;

本项目是用于记录个人使用的一些Python方法类汇总合集,以方便后续在使用的时候借鉴或复用;
类似笔记形式,减少后续查找的成本和提高类工作生产力,如对本内容感兴趣的欢迎一起来添砖加瓦;

软件包结构构

tky               |  pip包名
|-  __init__.py
|-  t_sql.py      |  SQL类集合(Oracle/ES...)
|-  t_jde.py      |  判断类集合(判空/匹配...)
|-  t_gui.py      |  GUI类集合(点击/清除/输入/扫描元素...)
|-  t_msg.py      |  消息类集合(企业微信...)
|-  t_file.py     |  文件类集合(Jenkins/文件夹/Excel...)
|-  t_dev.py      |  DEV类集合(APP/PC浏览器...)
|-  t_tsg.py      |  测试数据类集合(随机数据生成...)
|-  tky_test.py   |  tky模块 测试文件(部分示例内容...)

安装教程

1、pip官源安装: pip install tky
2、pycharm工具安装:设置-项目-Python解释器-新增包-搜索tky包-安装;

使用说明

工具包在使用时有模块依赖,发现报没模块的异常时,请安装对应的工具包;
具体的清单以在下方列出;

模块依赖清单:

import re, os
import json
import urllib.request
import cx_Oracle
import datetime
import string
import random
import xlrd (建议使用1.2.0的包,支持XLSX格式)
import selenium.webdriver.support.ui as ui
from openpyxl import load_workbook
from appium import webdriver
from selenium import webdriver
from xml.dom import minidom
from setuptools import find_packages, setup
from elasticsearch import Elasticsearch, helpers

PIP安装指令:

pip install re
pip install os
pip install json
pip install urllib
pip install datetime
pip install string
pip install random
pip install cx_Oracle == 8.0.1
pip install xlrd  == 1.2.0
pip install selenium == 3.141.0
pip install openpyxl
pip install appium == 0.43
pip install xml.dom
pip install setuptools == 50.3.0
pip install elasticsearch == 7.9.1

PS:包的版本仅为建议项!!!

版本日志

 版本:1.1.3 【20210128】
    1、新增测试文件,含部分引用示例;
    2、修复部分方法问题;
    3、优化部分判断和注释说明;
    
 版本:1.1.2 【20210127】
    1、新增随机数生成方法类,t_tsg;
    2、修复部分方法问题;
    3、更新部分项目说明;
 
 版本:1.1.1 【20210127】
    1、修复部分注释对应问题;
    2、GUI方法新增自定义时间参数;
    3、更新部分项目说明;
    
 版本:1.1.0 【20210127】
    1、部分方法测试验证完成,暂未完成完全测试;
    2、修复部分方法调用异常的问题;
    3、新增方法注释;
    4、代码开源,上传至:https://gitee.com/tangkaiyue/tky

参与贡献

欢迎一起参与整合,集合更多的方法调用;

【1】 Tangkaiyue (创建仓库/分支,提交代码)
-=-=-=【 其 他 联 系 】=-=-=-
Q群1:528996178
Q群2:737511778
PIP:https://pypi.org/project/tky
码云:https://gitee.com/tangkaiyue/tky

如果您喜欢这个项目还请给个关注,谢谢!

作者:Tang kai yue 
邮箱:tky_1314@163.com

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

tky-1.1.3.tar.gz (13.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page