首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不能用tpqoa调用

不能用tpqoa调用
EN

Stack Overflow用户
提问于 2021-12-18 14:59:40
回答 1查看 243关注 0票数 0

有人能帮我解决这个错误吗?我的pyalgo文件中有错误吗?我要在电话里放什么类型的其他地址?

谢谢

代码

pyalgo.cfg

代码语言:javascript
运行
复制
 [oanda]
    account_id = "101-012-21240417-001"
    access_token = 'hidden'
    account_type = practice

代码

代码语言:javascript
运行
复制
import oandapyV20
import pandas as pd
import tpqoa
api = tpqoa.tpqoa('../pyalgo.cfg')
api.get.instruments()[:15]

输出

代码语言:javascript
运行
复制
KeyError                                  Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_5064/836215391.py in <module>
      2 import pandas as pd
      3 import tpqoa
----> 4 api = tpqoa.tpqoa('../pyalgo.cfg')
      5 from oandapyV20 import API
      6 import oandapyV20.endpoints.pricing as pricing

~\anaconda3\envs\PythonPC\lib\site-packages\tpqoa\tpqoa.py in __init__(self, conf_file)
    111         self.config = configparser.ConfigParser()
    112         self.config.read(conf_file)
--> 113         self.access_token = self.config['oanda']['access_token']
    114         self.account_id = self.config['oanda']['account_id']
    115         self.account_type = self.config['oanda']['account_type']

~\anaconda3\envs\PythonPC\lib\configparser.py in __getitem__(self, key)
    958     def __getitem__(self, key):
    959         if key != self.default_section and not self.has_section(key):
--> 960             raise KeyError(key)
    961         return self._proxies[key]
    962 

KeyError: 'oanda'
EN

回答 1

Stack Overflow用户

发布于 2021-12-27 01:26:53

您已经缩进了account_id、access_token和account_type。

撤销它们,然后运行它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70404461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档