永发信息网

python程序执行报错:ImportError: No module named 'athletelist'?

答案:2  悬赏:30  手机版
解决时间 2021-12-30 02:34
  • 提问者网友:活着好累
  • 2021-12-29 09:46
import pickle
from athletelist import AthleteList

def get_coach_data(filename):
try:
with open(filename) as f:
data = f.readline().strip().split(',')
return(AthleteList(data.pop(0),data.pop(0),data))
except IOError as err:
print("File error:"+str(err))
return (None)

def put_to_store(files_list):
all_athletes = {}
for each_file in files_list:
ath = get_coach_data(each_file)
all_athletes[ath.name]=ath
try:
with open('althetes.pickle','wb') as athf:
pickle.dump(all_athletes,athf)
except IOError as ioerr:
print ('File error(put_to_store:'+str(ioerr))
return(all_athletes)

def get_from_store():
all_athletes = {}
try:
with open('althetes.pickle','rb') as athf:
all_athletes = pickle.load(athf)
except IOError as ioerr:
print ('File error(get_form_store():'+str(ioerr))
初学python,实在解决不了,求高手指点,不甚感激
最佳答案
  • 五星知识达人网友:过活
  • 2021-12-29 11:22
同问,定义的类怎么导入别的文件
全部回答
  • 1楼网友:空山清雨
  • 2021-12-29 12:32
from mdp import y ??不行?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯