首页 > 编程语言 >python获取用户登录ip

python获取用户登录ip

时间:2023-03-14 13:22:31浏览次数:31  
标签:socket 登录 python ip list 192.168 8.8

import socket

def ip_check():
    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    s.connect(('8.8.8.8', 80))
    ip = s.getsockname()[0]
    s.close()
    ip_list=['192.168.1.101','192.168.1.102']
    print(ip in ip_list)
    if ip in ip_list:
        yhls_search()
    else:
        pywebio.output.put_text('对不起您没有授权,请联系...')

 

标签:socket,登录,python,ip,list,192.168,8.8
From: https://www.cnblogs.com/o0o0o9/p/17214622.html

相关文章

  • python 爬虫ip代理
    新建proxy_list.txt文本,一行一个ip代理ip地址,必要情况下可以加上端口号importrequestsurl='www.920vip.net'headers={'User-Agent':"Mozilla/5.0(WindowsNT6.1......
  • Python的namedtuple使用详解
    namedtuple又名具名元组,因为普通元组的局限性,不能为元组的数据进行命名,所以我们并不知道一个元组所要表达的意义,所以在这里引入了collections.namedtuple这个工厂函数,来构......
  • 【JavaScript】44_DOM编程初步
    1、初识要使用DOM来操作网页,我们需要浏览器至少得先给我一个对象才能去完成各种操作所以浏览器已经为我们提供了一个document对象,它是一个全局变量可以直接使用document代表......
  • JavaScript
    变量:区分大小写,不把一个值保存到新的变量,这个变量就是一次性的(就是丢了这个数据地址)//驼峰命名var变量名;常量:不可改变的值用常量//全部单词大写,用_分割单词 数......
  • python类中的@property和@staticmethod分别有什么用,还有其他的吗?
    @property和@staticmethod是Python中常用的装饰器,它们分别有以下特点:@property:@property用于将一个方法转化为属性,从而可以像访问属性一样访问该方法。例如,如果一个类有......
  • 【Linux】服务器免密登录
    ssh-copy-id-i~/.ssh/id_rsa.pub<user>@<server>  免密登录,需要先在本机生成公钥,然后将公钥拷贝到远程主机,拷贝的过程,既可以手动(在远程主机根目录下创建.ssh目录,然......
  • Python3.12中的新功能
    什么是3.12.0a6Python3.12仍在开发中。但是今天我们将看看Python3.12.0a6,这是七个计划中的alpha版本中的第六个。alpha版本的目的是更轻松地测试新功能和错误修复的......
  • Eclipse使用总结
      转载 https://www.cnblogs.com/Joetao/articles/16137714.html (1)ProjectExplorer面板右边viewmenu下拉菜单TopLevelElement两种组织项目方式(Projects或Wor......
  • SublimeText3 Python代码补全
    1.首先安装packagecontrol插件下载插件:  https://sublime.wbond.net/Package%20Control.sublime-packagePreferences->BrowsePackages打开一个文件夹,上一层......
  • 如何获取高质量的爬虫ip
    对于刚学爬虫的程序员来说,解决爬虫封ip问题多数都是百度搜索免费的爬虫代理使用,我们都知道这类你代理可用率极低,这种爬虫ip时效还很短,这大大的增加了工作效率得不偿失。免......