cx_Oracle 操作oracle数据库
摘要:cx_Oracle 操作oracle数据库 1、安装配置cx_Oracle模块 参考 https://www.jianshu.com/p/78e6640bf4b0 Window系统配置 1)安装cx_oracle模块 pip3 install cx_Oracle 2)下载所需的软件包vcredist
阅读全文
posted @
2019-11-06 15:34
蜗牛也是妞
阅读(2896)
推荐(0)
paramiko模块(基于SSH用于连接远程服务器)
摘要:paramiko模块,基于SSH用于连接远程服务器并执行相关操作 class SSHConnection(object): def __init__(self, host_dict): self.host = host_dict['host'] self.port = host_dict['port
阅读全文
posted @
2019-11-06 15:28
蜗牛也是妞
阅读(582)
推荐(0)
importlib 模块导入
摘要:参考:https://blog.csdn.net/xc_zhou/article/details/80921546
阅读全文
posted @
2019-06-04 11:02
蜗牛也是妞
阅读(1020)
推荐(0)
requests 模块
摘要:#安装:pip3 install requests#请求 import requests requests.get(url, params=None, **kwargs) #获取 requests.post(url, data=None, json=None, **kwargs) #新增 requests.put(url, data=None, **kwargs) ...
阅读全文
posted @
2018-10-23 15:40
蜗牛也是妞
阅读(226)
推荐(0)
ruamel.yaml 将字典写入yaml文件
摘要:#安装 pip install ruamel.yaml import os from ruamel import yaml # 将字典写入到yaml my_dic = { 'name': '张三', 'sex': 'male', 'hobby': ['read','music'] } # 写入到yaml文件 with ope...
阅读全文
posted @
2018-10-12 09:53
蜗牛也是妞
阅读(2188)
推荐(1)
git 基本命令
摘要:# 强行覆盖本地分支 git fetch --all git reset --hard origin/master git pull #linux git #centos7.4 #1 安装git yum install git #2 初始化: git init #3 设置用户名和邮箱 git config --global user.name '用户名' git config ...
阅读全文
posted @
2018-08-17 16:10
蜗牛也是妞
阅读(202)
推荐(0)
python-gitlab 模块
摘要:安装:pip install python-gitlab import gitlabimport base64 # 登录 gl = gitlab.Gitlab('http://127.0.0.1', private_token='JVNSESs8EwWRx5yDxM5q') # 列出所有的项目 pr
阅读全文
posted @
2018-08-10 14:13
蜗牛也是妞
阅读(1730)
推荐(0)
JIRA 模块 bug管理工具
摘要:def create_issue(self, summary, description, assignee, compoment, project, issuetype='Task', priority='Medium'): """ 创建提交bug :param project: 项目 :param
阅读全文
posted @
2018-08-04 10:03
蜗牛也是妞
阅读(5707)
推荐(0)
struct 模块 把一个类型,如数字,转成固定长度的bytes
摘要:该模块可以把一个类型,如数字,转成固定长度的bytes
阅读全文
posted @
2018-08-04 09:13
蜗牛也是妞
阅读(348)
推荐(0)
subprocess 模块 与终端相互交互
摘要:import subprocess ''' sh-3.2# ls /Users/egon/Desktop |grep txt$ mysql.txt tt.txt 事物.txt ''' #1 Linux下,通过python运行终端代码: res1=subprocess.Popen('ls /Users/jieli/Desktop', shell=...
阅读全文
posted @
2018-08-04 09:11
蜗牛也是妞
阅读(376)
推荐(0)
hashlib 模块
摘要:hash:一种算法 ,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 三个特点: 1.内容相同则hash运算结果相同,内容稍微改变则hash值则变 2.不可逆推 3.相同算法:无论校验多长的数据,得到的哈希值长
阅读全文
posted @
2018-08-04 09:09
蜗牛也是妞
阅读(403)
推荐(0)
ConfigParser 模块
摘要:配置文件如下: import configparser config = configparser.ConfigParser() config["DEFAULT"] = {'ServerAliveInterval': '45', 'Compression': 'yes', 'CompressionL
阅读全文
posted @
2018-08-03 20:47
蜗牛也是妞
阅读(465)
推荐(0)
logging 模块
摘要:#日志就级别 CRITICAL = 50 #FATAL = CRITICAL ERROR = 40 WARNING = 30 #WARN = WARNING INFO = 20 DEBUG = 10 NOTSET = 0 #不设置 logging.debug('debug') # 10 loggin
阅读全文
posted @
2018-08-03 20:27
蜗牛也是妞
阅读(308)
推荐(0)
random 模块
摘要:print(random.random())#(0,1)----float大于0且小于1之间的小数 print(random.randint(1,3)) #[1,3] 大于等于1且小于等于3之间的整数 print(random.randrange(1,3)) #[1,3) 大于等于1且小于3之间的整数 print(random.choice([1,'23', [4,5]])) #1或者23...
阅读全文
posted @
2018-08-03 20:25
蜗牛也是妞
阅读(201)
推荐(0)
re 模块
摘要:# 匹配模式 #一对一的匹配 # 'hello'.replace(old,new) # 'hello'.find('pattern') #正则匹配 import re #\w与\W print(re.findall('\w','hello egon 123')) #['h', 'e', 'l', '
阅读全文
posted @
2018-08-03 20:21
蜗牛也是妞
阅读(254)
推荐(0)
sys 模块
摘要:sys.argv #命令行参数List,第一个元素是程序本身路径 sys.exit(n) #退出程序,正常退出时exit(0) sys.version #获取Python解释程序的版本信息 sys.maxint #最大的Int值 sys.path #返回模块的搜索路径,初始化时使用PYTHONPATH环境变量...
阅读全文
posted @
2018-08-03 20:17
蜗牛也是妞
阅读(260)
推荐(0)
xml 模块
摘要:xml的格式如下,就是通过<>节点来区别数据结构的:
阅读全文
posted @
2018-08-03 20:12
蜗牛也是妞
阅读(237)
推荐(0)
json & pickle & shelve 模块
摘要:JSON表示的对象就是标准的JavaScript语言的对象,JSON和Python内置的数据类型对应如下: shelve 模块 shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型
阅读全文
posted @
2018-08-03 20:02
蜗牛也是妞
阅读(232)
推荐(0)
shutil 模块 高级的文件、文件夹、压缩包 处理模块
摘要:高级的文件、文件夹、压缩包 处理模块 shutil.make_archive(base_name, format,...) 创建压缩包并返回文件路径,例如:zip、tar 创建压缩包并返回文件路径,例如:zip、tar base_name: 压缩包的文件名,也可以是压缩包的路径。只是文件名时,则保存
阅读全文
posted @
2018-08-03 19:51
蜗牛也是妞
阅读(344)
推荐(0)