本文目录一览:
- 1、python如何调用IP摄像头
- 2、python接口怎么设置IP地址
- 3、python使用Flask框架获取用户IP地址的方法
- 4、python查询公网IP地址、IP地理位置
- 5、python 快速检测ip存活 输出相关信息!
python如何调用IP摄像头
import cv2
url = 'rtsp://admin:password@192.168.1.104:554/11'
cap = cv2.VideoCapture(url)
这是我在网上找的一个程序例子
都差不多是这样
给一个用户名密码和ip地址直接就能连上
python接口怎么设置IP地址
使方法一、用IP138数据库查询域名或IP地址对应的地理位置。
?
1234567891011121314151617181920212223242526
#-*- coding:gbk -*-import urllib2import re try: while True: ipaddr = raw_input("Enter IP Or Domain Name:") if ipaddr == "" or ipaddr == 'exit': break else: url = ";action=2" % ipaddr u = urllib2.urlopen(url) s = u.read() #Get IP Address ip = re.findall(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}',s) print "\n****** Below Result From IP138 Database *****" print "IP Address:",ip[0] #Get IP Address Location result = re.findall(r'(li.*?/li)',s) for i in result: print i[4:-5] print "*"*45 print "\n" except: print "Not Data Find"
方法二、本来想调用阿里的ip接口查询ip归属地。结果发现阿里的接口非常不给力,主要是不准确,不过是免费的且有地区和ISP的信息。以下是实现代码
python使用Flask框架获取用户IP地址的方法
主要介绍了python使用Flask框架获取用户IP地址的方法,实例分析了Python使用Flask框架remote_addr获取IP的`技巧,非常具有实用价值,需要的朋友可以参考下。
下面的代码包含了html页面和python代码,非常详细,如果你正使用Flask,也可以学习一下最基本的Flask使用方法。
python代码如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
from flask import Flask, render_template, request
# Initialize the Flask application
app = Flask(__name__)
# Default route, print user's IP
@app.route('/')
def index():
ip = request.remote_addr
return render_template('index.html', user_ip=ip)
if __name__ == '__main__':
app.run(
host="0.0.0.0",
port=int("80")
)
html代码如下:
?
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
30
31
32
!DOCTYPE html
html lang="en"
head
link href="bootstrap/3.0.0/css/bootstrap.min.css"
rel="stylesheet"
/head
body
p class="container"
p class="header"
h3 class="text-muted"How To Get The IP Address Of The User/h3
/p
hr/
p
You IP address is: strong{{user_ip}}/strong
p class="header"
h3 class="text-muted"Code to retrieve the IP/h3
/p
hr/
pre
from flask import Flask, render_template, request
# Initialize the Flask application
app = Flask(__name__)
# Default route, print user's IP
@app.route('/')
def index():
ip = request.remote_addr
return render_template('index.html', user_ip=ip)
/pre
/p
/p
/body
/html
希望本文所述对大家的Python程序设计有所帮助。
python查询公网IP地址、IP地理位置
利用Python查询本机公网的IP地址、以及查询IP的地理位置,使用简单的爬虫实现其功能。
python 快速检测ip存活 输出相关信息!
这东西很简单啊。用ARP和PING协议,多线程监控,结果放入消息队列。由消息的消费者显示,或者是判断,或者是处理结果。
这里都有现成的开源包。比如ping协议。比你调用操作系统自己的ping要快很多。