我正在使用谷歌合作实验室 ValueError:不支持的pickle协议:5 python版本3.7.10 链接:https://drive.google.com/folderview?id=1eF1BlfewbRhtgdJySjzU6esefYnr2xAC
import pandas as pd
import datetime
import numpy as np
import matplotlib.pyplot as
plt
from glob import glob
from dateutil.relativedelta.
import relativedelta, TH
import pickle
path =
pd.DataFrame
(glob('/content/drive/MyDrive
/sample_nfo_201920_data/
complete_nfo_data_2019-01-
01.pkl'),columns =
['location'])
path['location']
.iloc[0].split('_')[-1]
.split('.')[0]
path['data_date']=
path['location'].apply(lambda.
x: x.split('_')[-1].split('.')
[0])
path['data_date']=
path['data_date'].
apply(lambda. x:
datetime.datetime.
strptime(x,'%Y-%m-%d'))
path=path.sort_values
(['data_date'])
pd.read_pickle
("/content/drive/MyDrive
/sample_nfo_2019-
20_data/complete_nfo_data_
2019-01-01.pkl")
错误: ValueError:不支持的pickle协议:5
使用pckle5或者您可以在Python3.8+中完成这一切
相关问题 更多 >
编程相关推荐