用于python的google farmhash绑定
pyfarmhash的Python项目详细描述
python farmhash
==
概述
==
此包提供[google的farmhash]的绑定(http://code.google.com/p/farmhash/)。
此项目的特定代码包含在[麻省理工学院许可证](http://opensource.org/licenses/mit)中
请求请求已提交。
安装
==
当前,克隆repo并:
>;$cd python farmhash
>;$sudo python setup.py install
windows:
(纯粹的黑客)。我肯定有办法在新的vs上做到这一点,但这是可行的,而且
我没有时间去做。免费提交一个拉请求)
BR/> &安装Python 2.7的微软Visual C++编译器。id=44266
>;安装msinttypes https://code.google.com/p/msinttypes/
>;将stdint.h复制到src目录,并将farmhash.cc第47行引用修改为使用双引号而不是尖括号
>;将“if defined(_msc_ver)”添加到farmhash.cc的第76行
>;$cd python farmhash
>;$sudo python setup.py install
用法
=
库的使用非常简单:
>;import farmhash
>;print farmhash.hash64('abc')
>;2640714258260161385
>;类型:内置函数或方法
>;字符串格式:<;内置函数hash64withseed>;
>;文档字符串:
>;字符串的哈希函数。为了方便起见,还将64位种子散列到结果中。
>;示例:打印farmhash.hash64withseed('abc',12345)
>;13914286602242141520L
==
概述
==
此包提供[google的farmhash]的绑定(http://code.google.com/p/farmhash/)。
此项目的特定代码包含在[麻省理工学院许可证](http://opensource.org/licenses/mit)中
请求请求已提交。
安装
==
当前,克隆repo并:
>;$sudo python setup.py install
windows:
(纯粹的黑客)。我肯定有办法在新的vs上做到这一点,但这是可行的,而且
我没有时间去做。免费提交一个拉请求)
BR/> &安装Python 2.7的微软Visual C++编译器。id=44266
>;安装msinttypes https://code.google.com/p/msinttypes/
>;将stdint.h复制到src目录,并将farmhash.cc第47行引用修改为使用双引号而不是尖括号
>;将“if defined(_msc_ver)”添加到farmhash.cc的第76行
>;$cd python farmhash
>;$sudo python setup.py install
用法
=
库的使用非常简单:
>;import farmhash
>;print farmhash.hash64('abc')
>;2640714258260161385
>;类型:内置函数或方法
>;字符串格式:<;内置函数hash64withseed>;
>;文档字符串:
>;字符串的哈希函数。为了方便起见,还将64位种子散列到结果中。
>;示例:打印farmhash.hash64withseed('abc',12345)
>;13914286602242141520L