这个坑是我看< Gray Hat Python >时写的代码。
中译本目前我找到两种:
- 电子工业出版社翻译的《Python灰帽子》
内容翻译的很顺畅(小标题有少量瑕疵),但代码排版有问题(主要是我买不起游标卡尺),而且原作代码中的错误并没有修正
- @freewinger个人翻译的《灰帽 Python之旅》
这个版本内容有少许缺漏(只有几句或缺漏,也有可能是我看的版本不对),这个版本的代码是经过修正的,又因为是文字版可以直接复制代码十分方便。
《Python灰帽子》这本书不论是原版,还是中文译版,都有少许bug。有些bug,像我这样的萌新自己可以通过查MSDN or 调试来修正他们,另一些就真是拿他们毫无办法(主要是兼容性问题)。在我一番google + Baidu 后找到了其他人的修正方法。为了防止网上的资源失效,并且方便大家对照正确的代码学习,于是开个坑发一下自己的代码。
我写的代码都是在本机运行成功后才push上来的,但不保证兼容性。
另本机环境配置:
- Win10 Pro 1607 x64
- Python 2.7.12 [MSC v.1500 64 bit (AMD64)] on win32
- IDE: PyCharm 2016.2.3
Build #PY-162.1967.10
JRE: 1.8.0_112-release-b343 x86 JVM: OpenJDK Server VM by JetBrains s.r.o
代码修正主要参考