我爱编程

Bug集中寻路帖

2018-05-13  本文已影响0人  HughDong

集中近期已解决的BUG,希望能够帮到你

Python

报错信息 描述 解决方案
ImportError: DLL load failed: 操作系统无法运行1% 未知 pip install -I cryptography
UnicodeEncodeError: 'gbk' codec can't encode character '\u200b' in position 7: illegal multibyte sequence 编码遇到特殊字符 Python清洗Unicode数据

Scrapy

报错信息 描述 解决方案
IndexError: list index out of range List类型找不到索引,如List中有一项内容,则List[1]会报该错误,初次使用Scrapy选择器时容易出现这种错误 Scrapy选择器的.extract()提供了一种方法来获取首个元素.extract_first(),没有元素时返回None而不会报错

Pandas

报错信息 描述 解决方案
json.loads(df.T.to_json().values()) default_handler=self.default_handler OverflowError: Unterminated UTF-8 sequence when encoding string 未知 json.loads(df.T.to_json().values()) 改成 json.loads( df.T.to_json( default_handler=str )) .values()
MemoryError 栈溢出 将python换成x64
default_handler=self.default_handler OverflowError: Could not reserve memory block 数据元素过多栈溢出 对数据分页处理

Vue

报错信息 描述 解决方案
在Vue中引入Bootstrap的table-striped样式失效(正确引入bootstrap,但唯独不显示table-striped的样式) 在<table>标签中加上<tbody>,参考链接

Pymongo

报错信息 描述 解决方案
TypeError: object of type 'Cursor' has no len() 在pymongo查询出的结果直接给items是无法使用len()来判断内容的,因为返回的pymongo的对象 items = db['collections'].find({}) items.count() 来替换len(items)
raise InvalidOperation('No operations to execute') pymongo.errors.InvalidOperation: No operations to execute 批量插入操作时如果插入列表为空则会触发报错 判断列表为空时退出
上一篇下一篇

猜你喜欢

热点阅读