返回顶部
首页 > 资讯 > 后端开发 > Python >如何用Python写个定位脚本
  • 669
分享到

如何用Python写个定位脚本

2023-06-02 00:06:34 669人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

如何用python写个定位脚本,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。近期,小伙女朋友一反常态,经常晚回家,就说有事,其他什么也不肯说;于是他找上我,问我

如何用python写个定位脚本,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

如何用Python写个定位脚本

近期,小伙女朋友一反常态,经常晚回家,就说有事,其他什么也不肯说;

于是他找上我,问我在他女朋友在外面那段时间能不能定位一下她在哪个地方;

这必须得安排上啊,下面看具体操作方式:

IP地址

IP地址:IP地址分为局域网和广域网两种,它在全球范围内实现了不同硬件结构、不同操作系统互联网网,在整个Internet中,没一个节点都依靠唯一的IP地址相互区分和相互联系。

编写脚本

进入一个专业做IP地址的大数据统计平台,分析这个网站结构,找到我们需要的内容;

如何用Python写个定位脚本

经过分析,该网站的结构非常的简单,没有什么特别的防护,下面是我们需要抓取的内容;但在这里我运用了图形界面来做。

如何用Python写个定位脚本

我们的目的是获取IP定位其地址,所以要给小伙女朋友一个输入IP的条件、通过爬虫抓取网站数据后的区域

如何用Python写个定位脚本

运行之后是一个非常简单的界面;关于里面的一些属性应用 ,也都是非常简单的,这里就不过多描述了

如何用Python写个定位脚本

这样,一个简单的通过IP定位的脚本就写好了

获取IP数据

首先一键生成headers

如何用Python写个定位脚本

运用re正则表达式 ;解析数据内容

正则表达式是非常灵活的一种解析方式,这里运用了简单粗暴的通配符方案

如何用Python写个定位脚本

将解析内容在界面中进行展示

这里运用了回传,将解析的内容回传至窗口列表中进行展示。

如何用Python写个定位脚本

在图形界面中Button组件有一个属性为command,这个属性可以绑定一个事件,当我们点击这个组件的时候,会执行绑定的事件,而这个是事件就是我们的爬虫。

如何用Python写个定位脚本

获取到详细的IP地址:

如何用Python写个定位脚本

通过IP地址具体查询位置:

如何用Python写个定位脚本

好了,果然会选地方,为这哥们默默哀悼一下!

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网Python频道,感谢您对编程网的支持。

--结束END--

本文标题: 如何用Python写个定位脚本

本文链接: https://lsjlt.com/news/228355.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何用Python写个定位脚本
    如何用Python写个定位脚本,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。近期,小伙女朋友一反常态,经常晚回家,就说有事,其他什么也不肯说;于是他找上我,问我...
    99+
    2023-06-02
  • python如何写脚本
    python写脚本的方法在电脑中找到“idle”,他是Python自带的,通过idle进行编写。打开文本编辑器editplus,notepad等,编写后将文件保存成 .py格式即可。...
    99+
    2024-04-02
  • 写 Python 脚本,一定要加上这个!
    使用 Python 的人,平时经常会写一些脚本,不管是为了提升工作效率,还是为了满足一些特定的需求,Python 脚本都是一个常见又有用的东西。但是,我最近发现了一个以前不曾察觉的问题,就是脚本里面是否添加 if __name__ == "...
    99+
    2023-05-14
    Python 函数 脚本
  • 如何编写一个vbs脚本
    这篇文章主要讲解了“如何编写一个vbs脚本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何编写一个vbs脚本”吧!代码如下:Set WshShell= WScript....
    99+
    2023-06-09
  • 如何编写两个vbs脚本
    本篇内容主要讲解“如何编写两个vbs脚本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何编写两个vbs脚本”吧!Set objNetwork = CreateOb...
    99+
    2023-06-08
  • 用python写一个抢购的脚本
    好的,这是用 Python 写的一个抢购的脚本的示例: import requestsdef main(): # 在这里输入你的抢购商品的 URL url = "http://www.example.com/product/123" ...
    99+
    2023-10-05
    java 开发语言
  • 用python写一个windows下的定时关机脚本(推荐)
    由于本人经常使用笔记本共享WiFi,但是又不想笔记本开机一夜(为了低碳环保嘛 ~_~!),所以每次都要用使用DOS命令关机,感觉好麻烦。正好最近在学习Python,于是决定用python写一个定时关机的脚本...
    99+
    2022-06-04
    脚本 定时关机 python
  • 如何写个Vista服务优化脚本
    这篇文章主要为大家展示了“如何写个Vista服务优化脚本”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何写个Vista服务优化脚本”这篇文章吧。自己经常关掉vista里边的一些用不到的服务,节...
    99+
    2023-06-09
  • 用Python编写一个漏洞验证脚本
    目录前言requests模块使用技巧验证结果单线程poc脚本使用多线程颜色标记添加进度条多线程poc脚本总结前言 我们实战经常会遇到以下几个问题: ​ 1、遇到一个利用步骤十分繁琐的...
    99+
    2024-04-02
  • Python自动化脚本代码如何写
    这篇文章主要讲解了“Python自动化脚本代码如何写”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python自动化脚本代码如何写”吧!1、自动化阅读网页新闻这个脚本能够实现从网页中抓取文本...
    99+
    2023-07-06
  • 如何写好shell脚本
    这篇文章给大家分享的是有关如何写好shell脚本的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言产品的最终用户通常不懂技术,所以不管你怎么折腾产品代码都无所谓。但脚本代码不一样,它们是开发人员写给开发人员的。有...
    99+
    2023-06-09
  • 使用python脚本向influxdb写
    python3使用requests模块向influxdb的http API发送接口请求实现数据写入,如下: 1. 创建数据库 import requests posturl = 'http://192.168.220.128:8086/...
    99+
    2023-01-31
    脚本 python influxdb
  • 如何使用shell写一个mysql数据备份脚本
    这篇文章主要介绍如何使用shell写一个mysql数据备份脚本,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!思路其实很简单写一个shell脚本通过mysql的mysqldump,将数...
    99+
    2024-04-02
  • shell linux中如何用shell写一个占用CPU的脚本
    使用场景: 向公司申请的虚机资源自己工作用的比较方便,因占用较小basis要求回收掉,现写一个脚本,让CPU跑满一些。 首先看下共有几颗逻辑CPU cat /proc/cpuinfo |grep "processo...
    99+
    2022-06-04
    [db:TAGS]
  • 利用python写个下载teahour音频的小脚本
    前言 最近空闲的时候看到了之前就关注的一个小站http://teahour.fm/,一直想把这里的音频都听一遍,可转眼间怎么着也有两年了,却什么也没做。有些伤感,于是就写了个脚本,抓了下音频的下载链接,等下...
    99+
    2022-06-04
    脚本 音频 python
  • 用Python写一个抢演唱会门票的脚本
    import threadingimport timefrom random import randint# 演唱会门票总数量TOTAL_TICKETS = 100# 剩余门票数量remaining_tickets = TOTAL_TICK...
    99+
    2023-09-07
    python 开发语言
  • Linux下python定时执行脚本怎么写
    这篇“Linux下python定时执行脚本怎么写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux下python定时执...
    99+
    2023-06-28
  • 50个常用Python脚本
    50个常用Python脚本的代码示例: 复制文件和目录 import shutilshutil.copy2('source_file', 'destination')shutil.copytree('...
    99+
    2023-09-01
    python excel 开发语言
  • Shell脚本位置参数如何使用
    这篇文章主要介绍“Shell脚本位置参数如何使用”,在日常操作中,相信很多人在Shell脚本位置参数如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Shell脚本位置参数如何使用”的疑惑有所帮助!接下来...
    99+
    2023-07-05
  • 如何在Shell脚本中调用另一个脚本
    如何在Shell脚本中调用另一个脚本?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。假如有脚本 first.sh:#!/bin/bash#------------------...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作