这是我的brownie-config.yaml文件中的代码:
dependencies:
- OpenZeppelin/openzeppelin-contracts@3.4.0
- smartcontractkit/chainlink-brownie-contracts@1.0.2
compiler:
solc:
remappings:
- '@openzeppelin=OpenZeppelin/openzeppelin-contracts@3.4.0'
- '@chainlink=smartcontractkit/chainlink-brownie-contracts@1.0.2'
wallets:
from_key: ${PRIVATE_KEY}
from_mnemonic: ${MNEMONIC}Deploy_advanced.py中的代码:
from brownie import AdvancedCollectible, accounts, network, config
def main():
dev = accounts.add(config['wallets']['from_key'])
print(dev)错误:
KeyError: 'wallets'如何修复此错误?
发布于 2021-04-21 22:32:11
在访问内容之前,您可能需要加载内容:
import yaml
with open('brownie-config.yaml', 'rt', encoding='utf8') as yml:
config = yaml.load(yml)
print(config['wallets']['from_key'])https://stackoverflow.com/questions/67197239
复制相似问题