分类:Python

使用Java调用Python

使用Java调用Python
Jython是用Java语言编写的Python实现,并与Java平台集成在一起。Java程序员通过Jython可以实现直接执行Python语句、执行Python脚本,还能实现执行Python函数,与Python函数进行变量交互。 很多时候,可以通过Python进行计算模块的编写...

fireling 8年前 (2017-06-21) 13438℃ 31喜欢

基于datetime库实现时间差计算

基于datetime库实现时间差计算
对含有时间信息的序列数据做处理,经常会遇到一类问题,就是依赖时间维度来索引数据进行作比或作差等计算,而且需求往往多种多样、变幻无穷(不一定仅仅是简单的作差或作比),因此找出对应的时间索引,是解决这类问题的关键。 比如说求同比/环比操作,就需要分别找出相邻时间段同一日期及同一时间...

fireling 8年前 (2017-04-28) 7293℃ 12喜欢

使用C/C++调用Python

使用C/C++调用Python
在开发中,各种语言有各自的优势。比如说,Python适合科学计算,Java适合应用开发,而C/C++效率比较高,适合开发嵌入式系统。在实际中经常会遇到混合编程的情况,往往需要集成多种语言的优势来开发一个大的应用。如果我们想用C/C++调用Python框架,比如说,在C/C++中...

fireling 8年前 (2016-11-29) 11764℃ 8喜欢

魔法方法小试牛刀

魔法方法小试牛刀
一个简单的例子 class A: ''' TODO ''' pass a = A() print a.xxx a.xxx1(1, 2, key='ssss') a.xxx2(1, 2) a.xxx3(1, 2, a.xxx)...

fireling 9年前 (2016-06-23) 5508℃ 3喜欢

如何快速读取数据文件若干行

如何快速读取数据文件若干行
用Python进行数据分析的童鞋们,经常遇到的问题就是遇到一个数据文件,大概几百兆,而只需要其中若干行数据。那么我们怎么办?最笨的办法,就是一次性将所有的文件数据加载到内存中再做索引或切片处理,可能一次性加载就需要耗费一点时间。如果重复性地做这种事情,你都会觉得不好意思跟自己交...

fireling 9年前 (2016-05-28) 6948℃ 4喜欢