无法将文件上传到Audino

问题描述 投票:0回答:1

当我运行此代码将文件上传到 Python VSC 上的 Audino 时,出现错误:“'API_KEY' 未被识别为内部或外部命令, 可运行的程序或批处理文件。”

代码:

import os
api_key = "3531edf1d74d4c748fba59ae31214273"
user = "admin"#user nào được quyền đánh nhãn cho audio này
audio_path = "C:/Users/COMPUTER/Videos/yt-dlp/test/audino/audio.wav"
cmd = f"API_KEY={api_key} python upload_data.py --username {user} --is_marked_for_review True --audio_file {audio_path} --host localhost --port 3000"
os.system(cmd)

如何修复该代码并将文件上传到 Audino?

python upload api-key
1个回答
0
投票

从问题中很难说/没有看到

upload_data.py
中的一些代码,但在代码中,您似乎试图将环境变量
API_KEY
设置为CLI命令的开头,这并不按照您尝试的方式在 Windows 中工作。或者,您可以尝试使用
os.environ
方法来实现此目的:

os.environ["API_KEY"] = api_key

除了您提供的代码之外,它可能看起来像这样:

import os
api_key = "3531edf1d74d4c748fba59ae31214273"
user = "admin"#user nào được quyền đánh nhãn cho audio này
audio_path = "C:/Users/COMPUTER/Videos/yt-dlp/test/audino/audio.wav"
os.environ["API_KEY"] = api_key
cmd = f"python upload_data.py --username {user} --is_marked_for_review True --audio_file {audio_path} --host localhost --port 3000"
os.system(cmd)
© www.soinside.com 2019 - 2024. All rights reserved.