python 调试日志

奇淫巧技

文本替换

object 类型文本替换

object 目前还没有找到替换方法,可以将 object 类型转换成 string 数据类型,再用 str.replace() 方法进行文本替换。

  1. .astype('string') 方法将 object 类型转换成 string 类型。
  2. 使用 .str.replace(<old-string>,<new-string>) 方法对文本进行替换。并使用 tmp 变量进行保存。
  3. tmp 变量重新赋值给原来的变量。
1
2
3
pdata['timestamp'] = pdata.timestamp.astype('string')  # 将 object 类型转换成 string类型
tmp = pdata['timestamp'].str.replace('BIN3-','')
pdata['timestamp'] = tmp

DEBUG RECORD

nonetype object is not subscriptable

大概意思就是,这个 timestampobject 数据类型,替换了之后这个不能显示了估计。

image-20220522012451872