我在另一个python脚本上有一个字典,我首先运行(加载?),我希望strat类中的方法在"设置"中引用该字典中的键/值。脚本,但每当我尝试引用它时,我都会得到一个名字错误" pair_config"没有定义的 请原谅农业编码。
pair_config = {
'AUD_JPY' : {
'Starthour' : ('0600')
}
}
class Strat:
def __init__(self, pair, granularity = zgranularity, mult = zmult):
self.pair = pair
self.granulatrity = granularity
self.mult = mult
def candle_since(self):
global pair_config
xx = 0
toopen = str(self.pair+zgranularity)
with open(toopen+'.csv', 'r') as f:
reader = csv.reader(f)
for i, row in enumerate(reader):
for j, column in enumerate(row):
if str(pair_config[self.pair]['Starthour']) in column:
print('candles since open ' ,i)
xx = xx+1
return i
if xx == 1:
break