【Python】探测网站是否可以访问
首先贴上简陋的python脚本
#coding:utf-8
import urllib,linecache
for line in linecache.updatecache('url.txt'):
    try:
        code = urllib.urlopen(line.strip('\n')).getcode()
        print code
    except Exception,e:
        print e    
    if    code == 200:
        with open('url_new.txt','a') as fw:
            fw.write(line)
简述自己踩的一个坑:
有些地方用空格代替制表符,导致程序运行出错,报错信息:unindent does not match any outer indentation level

我用的notepad++,依次选择“视图”-“显示符号”-“显示空格与制表符”

发现if语句前用了空格,将其改为制表符后,程序就可以正常运行了。
【Python】探测网站是否可以访问的更多相关文章
- python 探测网站目录的GUI程序-乾颐堂
		1.pyqt4写的界面 find_ui.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 
- Python Jupyter 网站编辑器
		Python Jupyter 网站编辑器 jupyter 是 python的网站编辑器可以直接在网页内编写python代码并执行,内置是通过ipython来调用的.很方便灵活. 安装 1.安装ipyt ... 
- [网站公告]数据库服务器IOPS跑满造成网站不能正常访问
		今年下午13:20-14:20左右,突增的访问量引发数据库服务器(阿里云RDS)IOPS跑满,造成大量请求执行缓慢,从而严重影响了网站的正常访问,给大家带来很大的麻烦,望大家谅解! 在出现故障时,当我 ... 
- JavaScript如何检查网站是可以访问
		<html><head><title>JavaScript如何检查网站是可以访问</title> <script> //JavaScript ... 
- Python监控网站接口值
		Python监控网站接口值: #!/usr/bin/env python # -*- coding: utf-8 -*- __author__ = 'liudong' import urllib,sy ... 
- python 建立网站
		python建立网站相关学习资源: 1. 一整套教程:http://www.pythondoc.com/flask-mega-tutorial/helloworld.html 2. 知乎关于这个问题的 ... 
- Python识别网站验证码
		http://drops.wooyun.org/tips/6313 Python识别网站验证码 Manning · 2015/05/28 10:57 0x00 识别涉及技术 验证码识别涉及很多方面的内 ... 
- Python第五天   文件访问    for循环访问文件    while循环访问文件   字符串的startswith函数和split函数  linecache模块
		Python第五天 文件访问 for循环访问文件 while循环访问文件 字符串的startswith函数和split函数 linecache模块 目录 Pycharm使用技巧( ... 
- 解决nginx发布网站跨目录访问
		解决nginx发布网站跨目录访问(thinkphp5+lnmp) 到:usr/local/nginx/conf/vim fastcgi.cof 把最后一行加上井号#注释掉保存重启 restart 参考 ... 
随机推荐
- 类操作,removeClass&addClass
			// 添加类 function addClass(node,className){ var reg=new RegExp("\\b"+classNa ... 
- 智能IC卡中的文件系统
			1.文件系统是COS的重要模块之一,它负责组织.管理.维护IC卡内存储的所有数据. 文件系统的设计和实现既是COS系统中最灵活.最有个性的部分,也是对系统整体结构影响最大的模块之一. 2.在IC卡内, ... 
- 关于"人工智能Python""系统环境变量设置步骤
			最近无论是JAVA的环境变量配置,还是Python环境变量配置都有学生问我,我在这里写一下回答,当然我以配置Python的环境变脸来举例.首先需要确定本机电脑上安装上了Python 首先解释一下为什么 ... 
- delphi xe6 for android 自带控件LocationSensor优先使用GPS定位的方法
			delphi xe6 for android LocationSensor控件默认是优先使用网络定位,对定位精度要求高的应用我们可以修改原码直接指定GPS定位. 修改方法: 将C:\Program F ... 
- OnExit事件 OnChange事件
			procedure TSetParkForm.edtPrePosExit(Sender: TObject); // 焦点移开 或已操作 begin if (G2.RowCount > 0) an ... 
- android library使用方法
			一.Android library使用情景 通用模块的重复使用,项目做多了,其实都是差不多,核心模块基本无需大的改动,需要改的只是核心模块上的业务功能而已. Java中可以打包成库,或者说,单纯的ja ... 
- React学习笔记3
			React的生命周期 生命周期分为三个阶段 1.mounted(初始化的时候) 当我们看见页面元素从JSX变成了DOM节点时,React组件已经被载入(mounted)到页面中了 2.up ... 
- Hackfive 使用TextSwitcher和ImageSwitcher实现平滑过渡
			1. 应用场景: 通过向左和向右的导航按钮浏览日期列表 在日期选择空间中改变日期 倒计时始终 新闻刚要 2.用到的知识点是: TextSwitcher和ImageSwitcher Te ... 
- 《C#多线程编程实战》2.5  AutoResetEvent
			这个有点像是缩小版的mutex 还是很好理解的 相对mutex 使用的范围可能比较小一点. class Program { static AutoResetEvent work = new AutoR ... 
- 51 nod 1267 4个数和为0
			1267 4个数和为0 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 取消关注 给出N个整数,你来判断一下是否能够选出4个数,他们的和为0,可以则输出& ... 
