VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 2
声望: 0

Tushare 日期数据格式为 YYYYMMDD,我在VN Trander 的数据管理从CSV文件导入数据设置对话框中时间格式设为YYYYMMDD,出现以下出错信息,请问怎么处理?谢谢!
Traceback (most recent call last):
File "c:\vnstudio\lib\site-packages\vnpy\app\data_manager\ui\widget.py", line 230, in import_data
datetime_format
File "c:\vnstudio\lib\site-packages\vnpy\app\data_manager\engine.py", line 54, in import_data_from_csv
dt = datetime.strptime(item[datetime_head], datetime_format)
File "c:\vnstudio\lib_strptime.py", line 577, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
File "c:\vnstudio\lib_strptime.py", line 359, in _strptime
(data_string, format))
ValueError: time data 'CU1811.SHF' does not match format 'YYYYMMDD'

Member
avatar
加入于:
帖子: 4684
声望: 285
  1. 你的合约名应该是’CU1811.SHFE‘吧;
  2. 你的时间那一栏填成了合约那一栏
Member
avatar
加入于:
帖子: 2
声望: 0

对齐栏后还是出现以下出错信息,不知什么原因:

Traceback (most recent call last):
File "c:\vnstudio\lib\site-packages\vnpy\app\data_manager\ui\widget.py", line 230, in import_data
datetime_format
File "c:\vnstudio\lib\site-packages\vnpy\app\data_manager\engine.py", line 54, in import_data_from_csv
dt = datetime.strptime(item[datetime_head], datetime_format)
File "c:\vnstudio\lib_strptime.py", line 577, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
File "c:\vnstudio\lib_strptime.py", line 359, in _strptime
(data_string, format))
ValueError: time data '20181113' does not match format 'YYYYMMDD'

Administrator
avatar
加入于:
帖子: 4502
声望: 321

%Y%m%d,这么写

Member
avatar
加入于:
帖子: 97
声望: 3

能否直接从tushare下载历史数据到数据库?像rqdata那样使用?

Member
avatar
加入于:
帖子: 4684
声望: 285

社区里有关于这个的帖子,可以自己试试看

Member
avatar
加入于:
帖子: 97
声望: 3

xiaohe wrote:

社区里有关于这个的帖子,可以自己试试看
难道vnpy有另外一个社区版本?

Member
avatar
加入于:
帖子: 4684
声望: 285

如果有需要可以自己按需进行个性化修改呀

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】