```python
实现登录后:
# 1、发表文章(标题、内容、缩略内容、发表时间、修改时间、作者)
# 2、修改自己的文章
# 3、查看自己的所有文章
# 4、通过标题,查询自己对应的文章
# 另外也可以自行扩展(如宠物领养、结婚……)
'''
users = []
papers = []
content = []
import time
while True:
print('欢迎您首次进入我们的系统')
print(' 1.登录')
print(' 2.注册')
print(' 3.退出')
print(' 4.修改文章内容')
print(' 5.查看自己的所有文章')
n = input('请输入您的选择:')
if n == '2':
while True:
print('欢迎进入注册界面!')
a = input('请输入您的账户:')
b = input('请输入您的密码:')
if a == None or len(a) == 0:
print('对不起,用户名不能为空或者长度为0,请重新输入')
continue
flag = False
for d in users:
if d.get('a') == a:
print('对不起,用户名已经存在,请重新输入')
flag = True
break
if flag:
continue
if len(b) < 3:
print('密码长度不能小于3,请重新输入')
continue
user = {"username":a, "password":b}
users.append(user)
print("用户注册成功,请登录")
print(users)
break
elif n == '1':
print('欢迎进入登录界面!')
a = input('请输入您的账户:')
b = input("请输入您的密码:")
for user in users:
if user['username'] == a and user.get('password') == b:
print('登陆成功')
choice = input('请问您要发表文章吗?')
if choice == 'yes' or choice == 'y' or choice == '是的':
paper_name = input('请输入您文章的名字:')
author_name = input('请输入您的笔名:')
content1 = input('请输入您要发布的文章的内容:')
print('发布时间是',time.asctime(time.localtime(time.time())))
paper = {"paper_name": paper_name, 'author_name':author_name }
content2 = {'content1':content1}
content.append(content2)
papers.append(paper)
print(papers)
print(content)
else:
print('登陆失败,请重新输入')
elif n == '3':
exit()
elif n == '4':
author_name = input('请输入您的笔名:')
paper_name = input('请输入您的文章名字:')
for paper in papers:
if paper['author_name'] == author_name and paper.get('paper_name') == paper_name:
ex = input('请输入您要追加的内容')
content.append(ex)
print(content)
elif n == '5':
author_name = input('请输入您的笔名:')
for author_name in papers:
if paper['author_name'] == author_name:
print('paper_name')
else:
print('输入有误,请重新选择')
'''