猿问

SyntaxError:无法分配给函数调用 Python

当我尝试运行此代码时,出现错误“SyntaxError:无法分配给函数调用”,而且我不知道要更改什么,因为此代码适用于向我展示的人。


代码:


import pandas as pd

BTC= pd.DataFrame(BTC, columns=['Open time', 'Open', 'High', 'Low', 'Close', 'Volume', 'Close time', 'Quote asset volume', 'Number of trades', 'Taker buy asset volume', 'taker buy quote asset volume', 'Ignore'])

BTC['Open time'] = pd.to_datetime(BTC['Open time']), unit='ms'

BTC.set_index('Open time',inplace=True)

BTC

错误指向第三行。


BTC['Open time'] = pd.to_datetime(BTC['Open time']), unit='ms'

我在想也许包装器中的某些语法已经改变,因为我得到的代码已经有几年了。


UYOU
浏览 197回答 2
2回答

临摹微笑

您需要将unit属性放在括号内:BTC['Open time'] = pd.to_datetime(BTC['Open time']), unit='ms'到BTC['Open time'] = pd.to_datetime(BTC['Open time'], unit='ms')

慕标琳琳

我认为赋值语句不会在 Python 中给出值。所以,, 单位='ms'无效。
随时随地看视频慕课网APP

相关分类

Python
我要回答