Python
丑大狗
不想成为
数据科学家
的DBA
不是好开发
展开
-
解决错误 ImportError: No system module 'pywintypes' (pywintypes27.dll)
错误代码我就不贴了,反正只要import pythoncom就报这个错。用pip list检查发现pywin32也装了,没有问题,但就是一import就报错。最后谷歌到了解决方案,如下:将pathtovenv\lib\site-packages\win32路径下的pywintypes27.dll拷贝到pathtovenv\lib\site-packages\win32\lib这个下面,原创 2016-02-15 21:28:11 · 8054 阅读 · 2 评论 -
反编译python的pyc/pyo字节码文件
github项目:点击打开链接运行环境需要python2.7,可以反编译2.5-2.7的python字节码。下载项目后执行python setup.py install即可(执行该命令输出的内容会告诉你名为uncompyle2的脚本的具体路径)通过dos命令进行反编译:python C:\Users\Administrator\Anaconda2\Scripts\uncompyle原创 2016-11-22 10:16:14 · 4394 阅读 · 0 评论 -
Python 监控Oracle alert log
import ioimport datetimeimport timeimport tracebackDayList=['Sun','Mon','Tue','Wed','Thu','Fri','Sat']KeyWordList=['ORA-','Error','Starting ORACLE instance','Shutting down instance']SkipOldEven原创 2016-08-26 11:02:23 · 2053 阅读 · 0 评论 -
/usr/bin/python^M: bad interpreter: No such file
今天在WingIDE下写了个脚本,传到服务器执行后提示:-bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh .py文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。一原创 2016-08-11 09:59:09 · 735 阅读 · 0 评论 -
Python函数式编程之map() reduce()
mapPython函数式编程之map使用(一个seq)# 使用mapprint map( lambda x: x%3, range(6) ) # [0, 1, 2, 0, 1, 2] #使用列表解析print [x%3 for x in range(6)] # [0, 1, 2, 0, 1, 2]Python函数式编程之map使用(多个seq)print m原创 2016-08-17 11:43:54 · 311 阅读 · 0 评论 -
python threadpool 多参数处理
#----------------------------------------------------------------------def hello(m, n, o): """""" print "m = %s, n = %s, o = %s"%(m, n, o) if __name__ == '__main__': # 方法1原创 2016-08-03 16:30:42 · 2719 阅读 · 0 评论 -
Python xml.dom.minidom nodeValue 始终返回none
parent.getElementsByTagName("Url")[0].nodeValue返回空:none当如下情况:parent.getElementsByTagName("Url")[0].toxml()返回:www.something.com解决方案如下:parent.getElementsByTagName('Url')[0]原创 2016-08-03 14:51:15 · 2336 阅读 · 1 评论 -
pandas使用
# 计算简单算术移动平均线MA - 注意:stock_data['close']为股票每天的收盘价for ma in ma_list: stock_data['MA_' + str(ma)] = pd.rolling_mean(stock_data['close'],ma)# 计算指数平滑移动平均线EMAfor ma in ma_list: st原创 2016-05-17 22:32:34 · 989 阅读 · 0 评论 -
python爬虫的一个小例子
# -*- coding: utf-8 -*- import urllib2import reimport BeautifulSoupimport jsondef getPage(url):#获取页面信息 flag = True while flag: #该while循环为了防止意外断网 try: print url原创 2016-05-04 13:52:50 · 774 阅读 · 0 评论 -
python操作Excel读写(使用xlrd和xlrt)
导入import xlrd打开exceldata = xlrd.open_workbook('demo.xls') #注意这里的workbook首字母是小写查看文件中包含sheet的名称data.sheet_names()得到第一个工作表,或者通过索引顺序 或 工作表名称table = data.sheets()[0]table = data.sheet_by_in转载 2016-03-27 13:42:16 · 629 阅读 · 0 评论 -
鼠标自动点击 python版
# -*- coding: utf-8 -*- from pymouse import PyMousefrom gevent.hub import sleepimport pythoncom import pyHook import time import threadingfrom pymouse import PyMousedef clickWeibo():原创 2016-02-15 23:12:25 · 13331 阅读 · 3 评论 -
python监控键盘鼠标
# -*- coding: utf-8 -*- import pythoncom import pyHook import time def onMouseEvent(event): "处理鼠标事件" fobj.writelines('-' * 20 + 'MouseEvent Begin' + '-' * 20 + '\n') fobj原创 2016-02-15 21:48:13 · 2283 阅读 · 0 评论 -
Git 里面的 origin 到底代表啥意思?
作者:田雅文 链接:https://www.zhihu.com/question/27712995/answer/39946123 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。转载 2017-08-29 17:40:05 · 21477 阅读 · 4 评论