将data转变为str格式 inputfile = 'comment2.csv'outputfile = 'comment2_cut.txt'datas = pd.read_csv(inputfile, encoding='utf-8', header=None, error_bad_lines=False) mycut = lambda s: ' '.join(jieba.cut(s)) datas = datas.astype(str)datas = datas[0].apply(mycut…
准备将 Django 连接到 MySQL,在命令行输入命令 python manage.py makemigrations 后报错: AttributeError: 'str' object has no attribute 'decode' 出现这个错误之后可以根据错误提示找到文件位置,打开 operations.py 文件,找到以下代码: def last_executed_query(self, cursor, sql, params): # With MySQLdb, cursor ob…
问题描述 Django项目启动,当我们执行命令 python manage.py makemigrations 出现如下错误: File , in last_executed_query query = query.decode(errors='replace') AttributeError: 'str' object has no attribute 'decode' 解决办法 顺着报错信息,找到报错的位置,把 query = query.decode(errors='replace') 修…
1.Python3.x和Python2.X版本有一些区别,我遇到了两个问题如下: a.第一个报:mysqlclient 1.3版本不对: 解决办法:注释掉这行即可: b.第二个报:字符集的问题: 报错如下:File "C:\Users\Administrator\PycharmProjects\untitled1\venv\lib\site-packages\django\db\backends\mysql\operations.py", line 146, in last_execu…
1. 问题发现: 出现:读取文件,对其进行解码,出现错误,AttributeError: 'str' object has no attribute 'decode' 解释:属性错误,str对象不包含‘decode’属性. 2.原因解释: 出现问题原因:str与bytes表示的是两种数据类型,str为字符串型,bytes为字节型.对str编码encode得到bytes,对bytes解码得到str,两者互为转换.而上面出现问题的原因是对str字符串使用了解码,显然是猪头不对马尾. 3.解决方法:…
pycharm install python packaging tools时报错AttributeError: '_NamespacePath' object has no attribute 'sort'. 错误如图:  解决方法:  百度了很久,没试成功过,只能用最笨的方法. 删除pycharm的安装目录,项目目录venu不用删除!重新解压pycharm目录,打开pycharm,会自动跳转到项目目录,再选择默认设置,查看安装的库,还是为空,点击下面的小提示 install packagin…
今天在用到camelot爬取pdf的表格时,想选取部分区域进行爬取,就想用plot把pdf画一下,选个坐标. 看了网上的示例,在使用camelot.read_pdf获取当前页面以后调用tables[0].plot('text'),提示AttributeError: 'Table' object has no attribute 'plot' 翻了半天各种博客都是转来转去一样的示例,直到看见 https://www.jianshu.com/p/dbce34122c2b 里写了,是用 plt = c…
ue = e.decode('latin-1')修改为: ue = e.encode('ascii', 'strict')…
找到错误代码(line146):query = query.encode(errors='replace') 解决方法:把decode改为encode即可.…
我们有时候在对组数进行操作时候,偶尔会出现这个问题. 比如: #coding:utf- import pandas as pd import numpy as np if __name__ == '__main__': np.random.seed() df = pd.DataFrame( + np.random.randn().cumsum(), columns=['weight']) df['pct_change'] = df.weight.pct_change() df[ , dtype=…