python判断网络
‘壹’ python中怎么样判断网络是否连通是不是有相应的模块
Python中怎么样判断网络是否连通
#!/usr/bin/python
以#!开头在linux下是一种特别的注释,表示python解释器的目录位置/usr/bin/python
在windows系统下没有任何作用,就相当于普通的注释。windows系统将python所在目录加进环境变量就可以了
python是一种对缩进有严格要求的语言, Python脚本可以使用非常多的工具进行编写,笔者在Linux系统使用JEdit进行Python脚本编写,由于在Linux编写脚本比较痛苦,比如想一眼看出相同的变量在哪个地方使用就非常不方便。
‘贰’ python判断Centos机器网络是否正常
CENTOS 6在改了~/.bashrc里面加一行cd /home/diag/test/就可以了,但在CENTOS 5.7按这样改不行啊,在rc.local里面加也不行啊?不知道如何处理了,哪位大侠帮下我啊!! chkconfig smb on
‘叁’ Python批量判断网站是否能访问
#coding:utf-8
#author:www.chenhaifei.com
import requests #打开
import time,random #控制时间
import sys #专门乱码的
reload(sys)
sys.setdefaultencoding(‘utf-8’)
headers={
‘User-Agent’:’Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36′,
}
url=’http://www.chenhaifei.com/’ ##检测的url
cont = requests.get(url,allow_redirects = False).status_code ##allow_redirects = False不检测跳转后的状态码
print cont
time.sleep(0.5)
上面是单个判断url状态码的,你可以把想要检测的url放在一个txt里面,这样就可以循环检测了。
‘肆’ python判断计算机是否有网络连接
java相对来说容易的。c语言 不是大神不敢去学的,python相对很少用。个人建议学java。
‘伍’ python如何判断和对端Linux主机是网络通
#!/user/bin/(ip):4cmd='ping-n1%s'%ip5outfile='ping.tmp'6ret=subprocess.call(cmd,shell=Ture,stdout=open(outfile,'a+'),stderr=subprocess.STOUT)7ifret==0:8print"%sserverisalive"%ip9else10print"%sserverisdown"%ip1112if'__name__'=='__main__'13ping(192.1.1.1)
‘陆’ Python 怎样判断本机是否接入网络,有什么好的办法没有
用urllib.urlopen读取, 然后看下是否有“<title>网络一下”之类的关键词比较靠谱, 比如
In [1]: import urllib
In [2]: is_online = u'<title>网络一下,你就知道' in urllib.urlopen("http://www..com/").read().decode('gbk')
In [3]: print is_online
True
‘柒’ 问题 我现在需要用python判断 1.设备的网络连接是否交通, 2.相应的程序端口号是否开启,
scoket模块和psutil模块可以实现你的功能!
‘捌’ python3 判断IP地址是否ping通
os.system(‘comand’) 会执行括号中的命令,如果命令成功执行,这条语句返回0,否则返回1。
要想得到标准输出,可以使用os.popen(cmd)
import os
p=os.popen("ping 192.168.2.129")
x=p.read()
p.close()
if x.count('temeout'):
print("ping不通")
else:
print("ping通了")
‘玖’ python判断电脑是否联网的语句
import os
import sys
ip = 'www..com'
backinfo = os.system('ping -c 1 -w 1 %s'%ip) # 实现pingIP地址的功能,-c1指发送报文一次,-w1指等待1秒
if backinfo:
print 'no'
else:
print ip
语言python2
通过ping网络看能不能ping通就ok