摘要:
functools模块处理的对象都是其他的函数,任何可调用对象都可以被视为用于此模块的函数。 1. functools.cmp_to_key(func) 因为Python3不支持比较函数,cmp_to_key就是将老式的比较函数(comparison function)转换成关键字函数(key fu 阅读全文
摘要:
win7上安装rpy2, python环境是3.6.1。 使用pip install rpy2直接安装rpy2,对应的版本时rpy2 3.0.5 报如下错误: 报错的大概意思是blah1 ReadConsole;这句话无法执行, 查看文件_rinterface_cffi_build.py,发现bla 阅读全文
摘要:
sklearn.feature_extraction.FeatureHasher(n_features=1048576, input_type="dict", dtype=<class 'numpy.float64'>, alternate_sign=True, non_negative=False 阅读全文
摘要:
sklearn.featture_extraction.DictVectorizer: 将特征与值的映射字典组成的列表转换成向量。 DictVectorizer通过使用scikit-learn的estimators,将特征名称与特征值组成的映射字典构成的列表转换成Numpy数组或者Scipy.spa 阅读全文
摘要:
python防止sql注入的方法: 1. 使用cursor.execute(sql, args)的参数位: cursor.execute函数将传入的args中的特殊符号进行了转义,从而防止了sql注入的问题。 注意点是要传入sql语句的字符串占位用引号包起来会出错,像这样: 报错: 2. 使用pym 阅读全文
摘要:
1. 重启IDEA2. 删除要打开的项目文件夹下的.idea文件夹3. open打开项目即可 注意: 是重启IDEA,不是只关闭IDEA的单个窗口 参考: https://blog.csdn.net/yup1212/article/details/81179657 阅读全文
摘要:
使用python setup.py build_ext --inplace命令编译cython代码, 出现以下错误: 解决: 报错的意思是系统环境是64位windows系统,使用的C编译工具却是32位的。 windows系统中'x86'表示32位。 上面这个错的主要问题是使用的link.exe是32 阅读全文
摘要:
本来想装一个高版本的office,于是想先卸载老版本的。结果在win10的应用和功能中,愣是没找到安装的office2010,使用360也找不到,没法卸载。 网上搜了一下,找到一个好工具,microsoftfixt。这个工具是微软发布专门用来卸载office的,每个office版本都有一个对应的工具 阅读全文
摘要:
例子: 报错: 原因: 分组求diff后的结果是: 类型是: 预想的类型是: 解决:原本尝试使用astype强制将object列,转成timedelta列 这句代码不会报错,但是C列的类型不会改变,没有作用。 最后有两种处理方式:提前定义B列为时间列: 增加类型转换: 阅读全文
摘要:
最近学习大数据,涉及到hive的部分需要安装mysql,于是就在linux环境下尝试安装,对于我这个linux小白来说,中间遇到很多坑爹问题,在这里做一个记录。 我参考的mysql安装博客: https://www.cnblogs.com/fangts/p/8994851.html我的系统环境: u 阅读全文