模块“datetime”没有属性“strptime”

问题描述 投票:0回答:1

我对编程完全陌生,我正在尝试使用 Python 读取 CSV 文件。我正在使用 Spyder 执行此操作。我收到错误“模块‘datetime’没有属性‘strptime’”,并且无法弄清楚。这是我的代码:

import os
import csv
from datetime import datetime

path = csvpath = os.path.join("..", "Practice", "Google Stock Market Data - google_stock_data.csv")
file = open(path, newline="")
reader = csv.reader(file)
header = next(reader)

data = []

for row in reader:
    date = datetime.strptime(row[0], '%m/%d/%y')

这是我收到的错误消息。

    date=datetime.strptime(row[0], '%m/%d/%y')
AttributeError: module 'datetime' has no attribute 'strptime'
python datetime attributeerror strptime
1个回答
11
投票

尝试

datetime.datetime.strptime()

date = datetime.datetime.strptime(row[0], '%m/%d/%y')
© www.soinside.com 2019 - 2024. All rights reserved.