Python
DBGuardian
这个作者很懒,什么都没留下…
展开
-
Zookeeper的单机模式(standalone)
Zookeeper三种部署模式1、Standalone模式,单节点部署,适合测试环境。2、伪cluster模式,单节点多实例部署,适合测试环境。3、Cluster模式,多节点集群部署,适合生产环境。安装前准备安装jdk:参考https://my.oschina.net/dingyibo/blog/3158472下载地址CDH版:https://www.cloudera.com/documentation/enterprise/release-notes/topics/cdh_vd_c原创 2020-11-20 15:34:55 · 2241 阅读 · 0 评论 -
dolphinscheduler 单机部署(Standalone)
1、基础软件安装(必装项请自行安装)PostgreSQL (8.2.15+) or MySQL (5.7系列) : 两者任选其一即可 JDK(1.8+) : 必装,请安装好后在/etc/profile下配置 JAVA_HOME 及 PATH 变量 ZooKeeper (3.4.6+) :必装 Hadoop (2.6+) or MinIO :选装, 如果需要用到资源上传功能,针对单机可以选择本地文件目录作为上传文件夹(此操作不需要部署Hadoop);当然也可以选择上传到Hadoop or M...原创 2020-11-20 15:23:48 · 5870 阅读 · 1 评论 -
Numpy的ndarray的合并与分割
# 导入numpyimport numpy as npndarray的合并定义要使用的数据源a = np.array([1, 1, 1])b = np.array([2, 2, 2])print('a', a)print('b', b)<class 'numpy.ndarray'>a [1 1 1]b [2 2 2]numpy.vstack()函数语法:vstack(tup),参数是一个元组,它可将元组中指定的数组进行合并# 将a与b合并c = n.原创 2020-07-01 18:01:17 · 3347 阅读 · 0 评论 -
Python读取Excel,日期列读出来是数字的处理
Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用。通过判断读取表格的数据类型ctype,进一步处理。返回的单元格内容的类型有5种:ctype: 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 errorctype =sheet1.cell(iRow,iCol).ctype参考示例如下:1.准备一个Excel文件,文件名Book1.xlsx从第2行的第1列开始向右,分别是2019年的7月的1.原创 2020-06-23 16:39:43 · 3322 阅读 · 0 评论 -
python xlrd数据写入oracle
import xlrd as xrimport os,pickleimport cx_Oracleimport sys,re,datetime,csvfrom xlrd import xldate_as_datetime, xldate_as_tupleimport timedef trim(s): r = re.findall('[\S]+', s) print ("替换:"+s) return " ".join(r)def query_sql(v_sql).原创 2020-06-23 16:37:38 · 325 阅读 · 0 评论 -
使用python,将excel数据批量导入数据库(主要是操作xrld操作excel示例)
这是上一篇文章的优化版本,相较于一条一条的执行sql语句,本文中,将excel中所有的数据先写到list列表中在通过函数cursor.executemany(sql, list)一次性写入到数据库中import pymysqlimport xlrd'''连接数据库args:db_name(数据库名称)returns:db'''def mysql_link(de_name):try:db = pymysql.conn...原创 2020-06-23 16:34:03 · 1140 阅读 · 1 评论 -
Python读取Excel数据,并导入到Oracle数据库
1. 连接Oracle数据库首先安装cx_Oracle第三方库:pip installcx_Oracle,编写exec_oracle_sql.py文件,创建数据库连接,如下图所示:#encoding=gbkimport cx_Oracle#查询数据库,并返回数据def query_sql(v_sql): conn=cx_Oracle.connect('zj_dm/zj_dm@10.111.30.11:1521/orcl') #连接数据库 c=conn.cu...原创 2020-06-23 16:31:08 · 1986 阅读 · 0 评论 -
python操作Excel读写--使用xlrd
这里介绍Python中使用Pandas读取Excel的方法一、软件环境: OS:Win7 64位 Python 3.7二、文件准备 1、项目结构: 2、在当前实验文件夹下建立一个Source文件夹,里面放待读取的Excel文件 3、待读取的Excel文件名:Book1.xlsx,Sheet Name:Sheet1 内容示例:三、代码参考代码中已进行了注释说明,这里就不重复说明了。1、第一行作为...原创 2020-06-23 16:29:00 · 580 阅读 · 0 评论 -
Python正则表达式 .,[],\d,\w,\s,\S,\D,\W的用法
下列这些都是一个代码匹配一个字符(即代码,字符一一对应才能匹配成功)代码 功能. 匹配任意1个字符(除了\n)[ ] 匹配[ ]中列举的字符\d 匹配数字,即0-9\D 匹配非数字,即不是数字\s 匹配空白,即 空格,tab键\S 匹配非空白\w 匹配非特殊字符,即a-z、A-Z、0-9、_、汉字\W 匹配特殊字符,即非字母、非数字、非汉字、非_re.match是用来进行正则匹配检查的方法,若字符串匹配正则表达式,则match...原创 2020-06-23 16:27:18 · 3235 阅读 · 0 评论 -
Python实现trim函数
Python中其实也有类似Java的trim函数的,叫做strip,举例:#!/usr/bin/python# -*- coding: UTF-8 -*-str = "0000000hello world0000000000"print(str.strip( '0' )) # 去除首尾字符 0# hello worldstr2 = " hello world " # 去除首尾空格 print str2.strip()# hello world但是学了正则表...原创 2020-06-23 16:25:46 · 4951 阅读 · 0 评论