Python模块'modules'没有属性'millis'

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

完全是Python的新手,我已经安装了最新的库存版本,更新了PIP,并试图运行一个脚本,用于从API导入数据(提供的人说对他们有用),试图运行时我已根据需要安装了每个库。

 import json
 import pandas as pd
 from pandas.io.json import json_normalize
 import requests
 import modules
 from requests_oauthlib import OAuth1
 from datetime import datetime

这是主标题,我现在得到错误AttributeError:模块'modules'在后续行上没有属性'millis'

 payload = {'interactive': 'true',
       "ended": 'true',
       "start": {"from": modules.millis(2019,4,21,0,0),   # CHANGE HERE THE DATE
                 "to": modules.millis(2019,4,24,23,59)},  # CHANGE HERE THE DATA
       'skillIds':['1286977632']
        } 

有任何想法吗。

python python-3.x
1个回答
0
投票

对不起,我找到了修复程序,它是在一个单独的文件中,我当时没有给出

 # returns the elapsed milliseconds since the start of the program
 def millis(year,month,day,hour,minute):
   dt = datetime(year,month,day,hour, minute) - start_time
   ms = (dt.days * 24 * 60 * 60 + dt.seconds) * 1000 + dt.microseconds / 1000.0
   return round(ms)
© www.soinside.com 2019 - 2024. All rights reserved.