uva题库爬取

每次进uva都慢的要死,而且一步一步找到自己的那个题目简直要命。

于是,我想到做一个爬取uva题库,记录一下其中遇到的问题。

1、uva题目的链接是一个外部的,想要获取https资源,会报出SNIMissingWarning和InsecurePlatformWarning警告。

老实说,我一个单词都看不懂,直接上解决方案吧!需要pyopenssl ndg-httpsclient pyasn1库。

2、打包成exe的时候,有两种方案,一个是py2exe,一个是pyinstaller -F -c **.py,之前参数搞错了,一直是窗口的exe而错误。

3、cmd乱码,utf-8在pycharm里面没问题,cmd却不行,原来是GBK编码。

最后说一下,真是好好用啊!!!

 

原文地址:https://www.cnblogs.com/TreeDream/p/6486639.html