【发布时间】:2013-12-09 08:13:48
【问题描述】:
我是 Python 新手,为了这个解决方案已经到处搜索了好几天,所以如果答案发布在我无法找到的地方,我提前道歉。我没有找到完全按照我需要的方式解决这个问题。
我正在尝试编写代码以允许用户选择开始日期和结束日期。我有一个 csv 文件,其中包含以下格式的日期字段:1/1/2013 0:00,我希望允许用户从 2013 年 1 月 1 日到 2013 年 6 月 30 日的任何范围内选择日期。
我已导入以下内容,然后当我收到AttributeError: 'method_descriptor' object has no attribute 'strptime' 时,我的问题立即开始,但我读到它是一个属性。我也试图避免使用任何 GUI;只需要一种简单的方法来允许用户输入参数。我的最终目标是将其转换为 ArcGIS 中用于用户输入参数的工具,我可以这样做,但我需要先正确创建脚本。
import arcpy, os, sys
from datetime import datetime, date, timedelta
startDate = datetime.date.strptime(userdateString, '%Y-%m-%d')
非常感谢您提供的任何指导!我对这一切感到很困惑......
【问题讨论】:
标签: date datetime python-2.7 datepicker