zhaohz

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

使用pyspider有一段时间了,做爬虫确实非常方便,但一直有小问题:web ui调试页面的网页预览框在Chrome浏览器中的很小。

网上找了一圈没找到解决办法。后来到项目github主页上找到了,在这里记录下,

 

githup上有个issue: https://github.com/binux/pyspider/issues/740

大概意思就是,这个问题在有些浏览器中是存在的,也有人尝试做了修复,并提交了合并请求(fix a css bug in web preview #745),

但最后发现这个改动并不是所有浏览器都通用,所有最终代码没有合并上去。


不过经过我测试,这个修复时对Chrome浏览器是可以的,改动很简单,只改了一行代码,修改步骤如下:
1. 从该合并请求中将debug.min.css的改动后的内容复制下来(只有一行代码)

   url: https://github.com/ok2fly/pyspider/blob/abcfc98970be27dd97901479675ce6df39be63fc/pyspider/webui/static/debug.min.css

2. 在web ui的安装机器上找到debug.min.css文件,替换掉里面的内容
    vi /usr/local/lib/python2.7/site-packages/pyspider/webui/static/debug.min.css

3. 在web ui中打开一个项目调试,点到WEB页面,按Ctrl+F5 刷新测试,网页预览框已恢复正常。

posted on 2018-07-12 17:17  zzhaoh  阅读(1791)  评论(1编辑  收藏  举报