在os.system("ping -n 1 "+ip)的返回结果中查找是否存在"TTL="这样的字符,如果存在表示ping通了,不存在就表示超时
def IPChecker_re(istr):
import re
istr = istr.replace('.', '-')
if pattern.match(istr) is not None:
return True
return False
首先给出一个c函数的原型:int sscanf(const char *buffer,const char *format,[argument ]...)它的返回值是参数的数据,也就是argument的个数,buffer:存储的数据,format:格式控制字符串,argument:选择性设定字符串.这个程序从标准流读取数据,可以进行无限制的输入.下面贴出代码,然后引出另外一个问题,将字符串ip转换成整形ip地址.[cpp]
#includestdio.h
#includestring.h
int main(void){
int a,b,c,d;int ret=0;
while(fgets(str,sizeof(str),stdin)!=NULL){
int len=strlen(str);
str[len]='\0';
ret=sscanf(str,%d.%d.%d.%d,a,b,c,d);
printf(it is ip!\n);}else
我没有接触过RTP,不过帮你查了下资料,在stackoverflow有人提到过python操作RTP数据包的方法.
就是使用GStreamer的python接口.
GStreamer:
python bindings of GStreamer:
如果解决了您的问题请采纳!
如果未解决请继续追问!
案例一:给你一个字符串,s = 'hello kitty'
①1 输出函数:print(s.capitalize())
以上就是土嘎嘎小编为大家整理的PythonIP函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!