Я хочу передать аргумент импортированному сценарию. Однако всякий раз, когда я пытаюсь передать аргумент, он показывает позиционную ошибку: load_data() takes 0 positional arguments but 1 was given
импортированный скрипт:
import os
def load_data( api_key='Empty' ):
os.system('pip install -q kaggle')
os.system('mkdir -p ~/.kaggle')
os.system('cp kaggle.json ~/.kaggle/')
os.system('ls ~/.kaggle')
os.system('chmod 600 /root/.kaggle/kaggle.json')
if api!='Empty':
os.system(api_key)
load = 'unzip '+api_key.split('/')[-1]+'.zip'
os.system(load)
print(os.listdir())
Основной скрипт:
import loader
a = 'as'
try:
loader.load_data(a)
except Exception as e:
print(e)
!rm loader.py
Что я здесь не так делаю?