小编Mic*_*Cox的帖子

有一个问题在pandas中将索引从整数更改为日期

我有一个问题是将pandas DataFrame索引从整数更改为日期时间.我想这样做,以便我可以调用reindex并填写表中列出的日期之间的日期.请注意,我现在必须使用pandas 0.7.3因为我也使用qstk,而qstk依赖于pandas 0.7.3

首先,这是我的布局:

(Pdb) df
    AAPL  GOOG   IBM   XOM                 date
1      0     0  4000     0  2011-01-13 16:00:00
2      0  1000  4000     0  2011-01-26 16:00:00
3      0  1000  4000     0  2011-02-02 16:00:00
4      0  1000  4000  4000  2011-02-10 16:00:00
6      0     0  1800  4000  2011-03-03 16:00:00
7      0     0  3300  4000  2011-06-03 16:00:00
8      0     0     0  4000  2011-05-03 16:00:00
9   1200     0     0  4000  2011-06-10 16:00:00
11  1200     0     0  4000  2011-08-01 16:00:00
12     0     0     0  4000 …
Run Code Online (Sandbox Code Playgroud)

python pandas qstk

2
推荐指数
1
解决办法
1501
查看次数

nose2 vs鼻子测试发现(nose2没有找到测试)

我刚开始一个python项目,我正在尝试不同的测试框架.我遇到的问题是nose2找不到我的测试:

$ nose2 --verbose


在0.000秒内进行0测试

而鼻子测试找到了所有

$ nosetests - 仅收集

.................................


跑了33个测试在0.004s

其他我可以在同一目录下使用nose2执行单个测试:

$ nose2 myproj.client.test.mypkg.mymodule_test

.


以0.007s进行1次测试

myproj.client.test.mypkg.mymodule_test的位置如下:

'''
Created on 18/04/2013

@author: julia
'''
from unittest import TestCase, main
import os
from myproj.client.mymodule import SUT
from mock import Mock
import tempfile

class SUTTest(TestCase):
    def setUp(self):
        self.folder = tempfile.mkdtemp(suffix='myproj')
        self.sut = SUT(self.folder, Mock())
        self.sut.init()

    def test_wsName(self):
        myfolder = os.path.join(self.folder, 'myfolder')
        os.mkdir(myfolder)
        self.sut.change_dir(myfolder)
        self.assertEquals(self.SUT.name, 'myfolder')

if __name__ == "__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

我一直在看文档,我找不到可能的原因.

在MacOs 10.8.3上运行python 2.7.3

nose nosetests python-2.7

2
推荐指数
1
解决办法
3022
查看次数

标签 统计

nose ×1

nosetests ×1

pandas ×1

python ×1

python-2.7 ×1

qstk ×1