
python
文章平均质量分 77
小慧慧_
从现在开始,记录下点滴
展开
-
python实现对excel的操作
最近在做数据迁移,需要在excell比对新旧模型的数据,可谓工程浩大。所以决定用python对数据进行批量操作。封装了一个对excel操作的简单类,方便使用。deal_excel.py:###Date:20180110###Desc:excel简单操作类import xlrdfrom xlutils import copyclass Excel: #excel简单原创 2018-01-11 11:38:32 · 2280 阅读 · 0 评论 -
python 操作oracle 简单封装
需要用python操作oracle ,对cx_oracle的函数做了进一步封装,代码如下:deal_oracle.py:#!/usr/bin/env python#coding=utf-8import cx_Oracle as Oracleclass DealOracle: def __init__(self,oracle_login): s原创 2018-01-15 19:02:28 · 3026 阅读 · 0 评论 -
TypeError: 'module' object is not callable 解决方法
python脚本里用了xlutils模块的copy函数,但是报错:Traceback (most recent call last): File "excel_demo.py", line 10, in myExcel.setSheet("../data/数据迁移比对.xls") File "../class/deal_excel.py", line 21, in se原创 2018-01-16 11:24:24 · 44470 阅读 · 1 评论 -
linux自定义目录python3.6源码安装及cx_Oracle源码安装
工作中需要写脚本操作oracle数据库,但是shell脚本sqlplus直接连oracle操作的话,一次连接,select出来的数据无法当作参数传进去继续操作,只能多次连接,如果是百万级数据的操作,一直连接断开对oracle来说简直就是灾难。考虑用oci,但是数据库操作只是脚本功能的一部分,其他功能模块用c语言处理反而不方便,于是想到了用最近特别火的python黏贴脚本。说实话,之前只是简单接原创 2018-01-07 21:12:46 · 974 阅读 · 0 评论 -
shell 脚本和python操作oracle性能比对
刚开始学习python,对oracle进行简单操作,好奇心之下,比较一下和shell的性能差别,变量控制没有那么严格,都是单线程。表里100万条数据,先把主键查出来,再根据主键删除掉,计算总共用的时间。python脚本:begin=time.clock()print("begin at:"+str(begin))con = db.connect(DBUID)cur=原创 2018-01-09 16:53:12 · 1172 阅读 · 0 评论 -
python 对文件编码格式转换小工具
做项目的时候一般都用source insight 读源码,有些文件的中文注释的编码方式是utf-8,但是si不支持utf-8编码,网上有些插件可以解决问题,但是都不好用。于是决定自己写一个文件编码转换工具,支持批量和单个文件的编码格式转换。先封一个格式转换的类 deal_code.py#!/user/bin/env python#coding=utf-8import os,sys原创 2018-01-29 13:56:13 · 1191 阅读 · 0 评论 -
linux系统编程---多进程
最近发现每天都在写业务代码,好多基础的东西都忘了,今天开始每天复习一点基础知识。今天先复习多进程进程是具有一定功能的程序的一次运行活动,是系统资源分配和调度的基本单位孤儿进程:父进程退出,子进程没有退出,被init进程收养init进程:是内核启动后运行的第一个进程,是所有孤儿进程的子进程。init进程会循环的wait退出的孤儿进程,因此孤儿进程不会变成僵尸进程,不会造成危害僵尸进程:进程结束了,但...原创 2018-06-22 00:32:41 · 361 阅读 · 0 评论 -
linux系统编程---进程间的通信
管道:只能传输无格式的字节流 单向,先进先出 seek是不起作用的 读的时候管道空默认阻塞 写的时候管道满默认阻塞 只能单向通信,一个读,一个写 有名管道(fifo) 任何两个进程间都可以通信 node节点在磁盘上,内容还是在内存里,也很快 无名管道(pipe) 只能父子进程间通信 类似文件的操作,但是不是真的文件,不与磁盘交互,非常快 信号 unix 最早的通信方式 异步通信...原创 2018-06-25 00:18:43 · 185 阅读 · 0 评论