elif choice == "A":
def add_task(count):
with open ( 'user.txt' ) as fin:
usernames = [ i.split ( ',' ) [ 0 ] for i in fin.readlines ( ) if len ( i ) > 3 ]
task = input ( "Please enter the username of the person the task is assigned to.\n" )
while task not in usernames:
task = input ( "Username not registered. Please enter a valid username.\n" )
else:
task_title = input ( "Please enter the title of the task.\n" )
task_description = input ( "Please enter the task description.\n" )
task_due = input ( "Please input the due date of the task. (yyyy-mm-dd)\n" )
date = datetime.date.today ( )
task_completed = False
if task_completed == False:
task_completed = "No"
else:
task_completed = ("Yes")
with open ( 'tasks.txt' , 'a+' ) as task1:
count = count + 1
task1.write ( "\n User assigned to task: " , str (
count ) + "\n" + task + "\nTask Title :" + "\n" + task_title + "\n" + "Task Description:\n" + task_description + "\n" + "Task Due Date:\n" + str (
task_due ) + "\n" + "Date Assigned:\n" + str (
date ) + "\n" + "Task Completed:\n" + task_completed + "\n" )
file.close ( )
print ( "The new assigned task has been saved" )
count = 0
add_task ( count )
字符串
3条答案
按热度按时间mnemlml81#
取代
字符串
与
型
前两个字符串用逗号连接,而所有其他字符串用+号连接。
tpxzln5u2#
你需要修改
task1.write
行:它应该是:
字符串
xqk2d5yq3#
你可以把,改为+:
字符串