猫史档案馆


【Python作品分享】这是一个open的练习,但是一直报错,求助!!!!!【求助帖】

用户:wjt20111204wjt20111204查看:7 回复:4 评论:7 创建时间:2022-08-26T21:48:28


【作品展示】

center_image

 

【作品介绍】

在我的作品第五行一直报错,已经改过了几次代码了,还是不行!

 

【作品源代码】

a = 0
b = 1
try:
    while b == 2:
     a1 = open("C:\Users\Administrator\Desktop\编程\测试用文档\a.txt","w")
     b1 = ("请输入你的密码:")
     if a1.read() == b1:
         print("已登录")
         b = 2
         a1.close()
     else:
         print("密码错误,请重试")
except:
    b2 = input("请注册,输入注册密码")
    a2 = open("C:\Users\Administrator\Desktop\编程\测试用文档\a.txt","w")
    a2.write(b2)
    print("注册成功!请重新登录!")
    a2.close()   

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
wjt20111204wjt20111204

第五条代码已经去掉了“w”了,但是还是没有解决

 

点赞0


评论


wjt20111204wjt20111204

center_image

点赞0


评论


f(hxr)f(hxr)

或许你可以用json。

这是我的一个pygame游戏的代码,供参考:

读取:

import json

def read_high_score(self):
    filename = "./../keeps/high_score.json"
    with open(filename) as f:
        high_score = json.load(f)
    return int(high_score)

保存:

def _dump_high_score(self):
    filename = "./../keeps/high_score.json"
    high_score = self.stats.high_score
    with open(filename,'w') as f:
        json.dump(high_score,f)

点赞0


评论


疯狂的ren疯狂的ren

encoding呢

点赞0


评论