Python数据生成

Python数据生成,python,Python,我想编写一个python脚本,生成以下日期格式:月/日/小时/分钟,分辨率为10分钟。例如:1,1,1,10是1.Jan在00:10: import numpy as np size = (2190,4) epw = np.zeros(size) k = 0 # counter year= [31,28,31,30,31,30,31,31,30,31,30,31] for months in year: for day in months: for hour in ra

我想编写一个python脚本,生成以下日期格式:月/日/小时/分钟,分辨率为10分钟。例如:1,1,1,10是1.Jan在00:10:

import numpy as np
size = (2190,4)
epw = np.zeros(size)
k = 0 # counter

year= [31,28,31,30,31,30,31,31,30,31,30,31]
for months in year:
    for day in months:
        for hour in range(1,25):
            for minute in range(1,7):
                epw[k,0] = months
                epw[k,1] = day
                epw[k,2] = hour
                epw[k,3] = minute *10
                k=k+1
我收到错误消息:“int”对象不可编辑”。 这是正确的方法吗?如果是,您知道如何修复错误吗

非常感谢

只要解决这个问题:

    for day in range(1, months + 1):
import numpy as np
size = (2190,4)
epw = np.zeros(size)
k = 0 # counter

year= [31,28,31,30,31,30,31,31,30,31,30,31]
for months in year:
    for day in range(1, months+1):
        for hour in range(1,25):
            for minute in range(1,7):
                epw[k,0] = months
                epw[k,1] = day
                epw[k,2] = hour
                epw[k,3] = minute *10
                k=k+1