运行sliding_window遇到的问题以及解决办法
1.关于jupyter
- 问题: *.py文件加载到jupyter notebook中运行
%load *.py
- 问题:切分cell
Ctrl+Shift+-
2. 关于python的bug
- NameError: name ‘reload’ is not defined
import importlib
import sys
importlib.reload(sys)
注:python>=3.4
sys.setdefaultencoding(‘utf-8’)
参考:Python从入门到实践:NameError: name ‘reload’ is not defined
- AttributeError: ‘dict’ object has no attribute ‘itervalues’
python3有如下改变:
Removed dict.iteritems(), dict.iterkeys(), and dict.itervalues().
Instead: use dict.items(), dict.keys(), and dict.values() respectively.
- No Module named “XXX”
import sys
import os
sys.path.append(os.pardir) #os.pardir父目录
#父目录加到路径搜索中
- AttributeError: ‘bytes’ object has no attribute ‘encode’