
Python
gtlions
FuZhou
展开
-
Linux配置python开发环境
由于之前需要用到第3方的扩展,但是centos5自带的python是2.4.3,这个版本很多第3放扩展工具无法支持,虽然后来手工升级到了2.7.2,但是还有有些动态文件无法自动创建链接成功,无奈之下只好选择了centos6,这个版本的自带的python是2.6.6,应该能被大部分的工具支持,在此记录下在rhl6环境下构建一个python开发环境的配置过程。 现在我想安装配置python、pyin原创 2012-10-06 21:10:07 · 11099 阅读 · 0 评论 -
批量文本入库
趁着加班迁移库的监控,将一个文本处理程序完善了下,基本达到了需求。 需求是这样的: 其他部门的同事询问有什么办法将文本导入到数据库中,而且是大量的文本文件,每个文件里面的记录格式不一样,同一个文件里面每行的格式还有差异,要命的是目前已经有20000多个文件,而且每隔几天就会增加文件,每次估计增加1000-2000个文件。。。要命要命吧。。。要想使用常规的工具和处理办法已经实现不了了。 仔细想原创 2012-12-17 02:53:24 · 1926 阅读 · 0 评论 -
Python部署管理工具fabric
fabric是个轻量级的远程维护工具,当然是结合python来使用,先看介绍: Fabric is a Python (2.5 or higher) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks. 不原创 2012-09-27 16:36:12 · 4043 阅读 · 0 评论 -
fabric简单使用
使用fab可以大大简化你的远程维护工作,下面看一个例子,用来显示远程主机的hostname和磁盘信息。 [root@gtlionsdev ~]# vi fabfile.py [root@gtlionsdev ~]# cat fabfile.py from fabric.api import run def hostname(): run('hostname') def disk原创 2012-09-27 16:45:28 · 1593 阅读 · 0 评论 -
Pycharm context menu disable RUN option
这个问题非常坑,正常来说一个文件右键出来的是 Run 选项, 但是最近几个文件都是 Unititest 的测试选项,每次要运行的时候都要手工去配置Run Option,在尝试了: 0、 重置IDE配置 1、 重装IDE 2、 重建Project 3、 将file放到Win下运行 4、 就差重装系统了 突然想到莫非是IDE太智能了,根据文件里面的内容自动的对点击右键菜单选项进行了调整,果原创 2014-11-21 09:05:14 · 2056 阅读 · 0 评论 -
QT&PyQT work with Pycharm
QT&PyQT work with Pycharm原创 2014-11-22 15:37:26 · 3852 阅读 · 2 评论 -
MacOSX 10.10 Pyqt4&Eric4
Step summary: 1. Install Qt4 2. Build and install sip 3. Build and install QScintilla2 4. Build and install PyQt4 5. Build and install QScintilla2 Python bindings 6. Install eric4 #option, i us原创 2014-11-22 14:48:26 · 2255 阅读 · 0 评论 -
GPDB current transaction is aborted
在用Python操作GPDB的时候遇到报错如下 gpmg.manager_tabl1e error 'ERROR: relation "gpmg.manager_tabl1e" does not exist ' in 'select pg_total_relation_size('gpmg.manager_tabl1e');' gpmg.manager_table error 'ERROR:原创 2014-12-18 16:56:17 · 1378 阅读 · 0 评论 -
文件信息收集工具
由于某些特殊的需求,需要查找主机上哪些文件占用了最大的空间,如果是普通的文件直接shell就搞定了,但是项目中这些文件生成的名称是有点特别,每个特定的事物只生成一个文件名,每个文件大小1GB,超过1GB之后,如果这个事务需要继续生成文件,将在文件名之后以数字后缀继续增长。所以自己做了个工具,可以收集、统计【TOP】等等,相对还是简单,但是足够好用了。 ps:有个小bug不想去解决了,也不影响结果原创 2015-01-09 15:49:23 · 1306 阅读 · 0 评论