如何修复Python程序

如何修复Python程序,python,calendar,Python,Calendar,我住在荷兰,我想制作一个程序,告诉你你有多大了,不需要每天改变一些事情,只需要记录日历信息。有人能帮我解决这个问题吗?这是一段python代码: import datetime import time import locale now = datetime.datetime.now() locale.setlocale(locale.LC_ALL, 'nl_NL') geboortejaar = input("Wanneer ben je geboren? (jaar)") leef

我住在荷兰,我想制作一个程序,告诉你你有多大了,不需要每天改变一些事情,只需要记录日历信息。有人能帮我解决这个问题吗?

这是一段python代码:

import datetime

import time
import locale

now = datetime.datetime.now()

locale.setlocale(locale.LC_ALL, 'nl_NL')

geboortejaar = input("Wanneer ben je geboren? (jaar)")

leeftijd = 2017 - int(geboortejaar)

maand = int(input("En in welke maand? (getal)"))

dag = int(input("En op welke dag? (getal)"))

Weekdag = time.strftime("%d").upper()

Maand = time.strftime("%m").upper()

if maand >= Maand and dag >= Weekdag:
    print("Je bent dan " + str(leeftijd - 1) + " jaar oud en leeft al ongeveer " + str((leeftijd - 1) * 365) + " dagen!" )
else:
    print("Je bent dan " + str(leeftijd) + " jaar oud en leeft al ongeveer " + str(leeftijd * 365) + " dagen!")

您可以通过使用字典将字符串(表示一个月)映射到int(月数)来改进这一点,从而创建一个更易于阅读的
生日
变量。

首先您需要修复indicationSeen
datetime.today()
?这是我的错误:回溯(最近一次调用):文件“python”,第8行,在区域设置中。错误:不支持的区域设置–请提高文章的可读性。首先,如果特定指令有错误,则无需发布整个代码。第二,如果你有一条错误信息,那么在帖子中也应该包含它。最后,不要发布你的代码,希望有人来解决你的问题。相反,介绍你的问题,解释你到目前为止尝试了什么,也许你有什么假设对不起,但这是我第一次发布一些东西。我差不多一个月前就开始了,大部分时间我的老师都在帮助我,所以我不知道如何在论坛上提问。我的借口!
from datetime import date

anio, month , day = map( int , raw_input().split())
birthday = date( anio, month, day)
now = date.today()
thetime = now - birthday
print("how old are you? the time is: ")
print("you have %s years" % (thetime.days/365))
print("you have %s days" % (thetime.days ) )