成功解决:Python3.8异常 AttributeError: module ‘time‘ has no attribute ‘clock‘
报错信息
粉丝群里面的一个小伙伴想用pandas读取数据库,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错代码如下::
import pandas as pd
conn = pymssql.connect('服务器地址', '用户名', '密码','库名')
sql = "SELECT TOP 10 CM_AN,ZY_SPFW_WS_GRP,ZY_SPFW_ALL_GRP FROM [IPRCloud].[dbo].[TM_INFO_ZY_GRP]"
data_list = pd.read_sql(sql, con=conn)
print(data_list)
conn.close()
报错信息如下所示:
AttributeError: module ‘time‘ has no attribute ‘clock‘
报错翻译
报错信息翻译如下:
AttributeError:模块“time”没有属性“clock”
报错原因
报错原因:
在pycharm中加Python3.8环境,调用time.clock出异常:AttributeError module ‘time’ has no attribute ‘clock’
经过度娘,其原因:Python3.8不再支持time.clock
小伙伴按下面的解决方法即可解决!!!
解决方案
1. 第一步
2. 第二步,修改time.clock
为:time.perf_counter()
3. 第三步:再次运行输出成功
以上是此问题报错原因的解决方法,欢迎评论区留言讨论是否能解决,如果有用欢迎点赞收藏文章谢谢支持,博主才有动力持续记录遇到的问题!!!