python重构

1.将模块分为一块快清晰的模块,使用的时候可以直接调用

import  json
def get_stored_username():
    filename1="username.json"
    try:
        with open(filename1) as f_obj:
            username=json.load(f_obj)
    except FileNotFoundError:
        return None
    else:
        return  username
def get_new_username():
    username=input("name")
    filename1="username.json"
    with open(filename1,'w') as f_obj:
        json.dump(username,f_obj)
    return username
def greet_user():
    username=get_stored_username()
    if username:
        print("hi" + username)
    else:
        username = input("name")
        filename1='username.json'
        with open(filename1,'w') as f_obj:
            json.dump(username,f_obj)
            print("hi" + username)
greet_user()

 

posted @ 2021-02-01 15:32  小仙女学Linux  阅读(132)  评论(0编辑  收藏  举报