Saravanan666/pypi-org huggingface dataset:
Package: ipgetter2
Utility to fetch your external IP address.This module is designed to fetch your external IP address from the internet.It is used mostly when behind a NAT.It picks your IP randomly from a server list to minimize request overhead on a single serverNOTICE: This library is try to act as a replacement of theipgetterlibrary, because that library has disappeared on pypi.org and github.License: Apache-2.0Documentation:https://ipgetter2.readthedocs.io.Why there another ipgetter library?I found ipgetter disappeared at night of 2019-05-11. I don’t know precisely when it’s disappeared, and don’t know what’s going on.So I write this library with same API interface for my projects that depends on it as a replacement, hope it will help people that ran into  the same situation.FeaturesCorrectly detect webpage encoding by chardetControl the timeout by libraryrequestsnot by signal alarm (Alarm signal will cause problems)Smart server fetch algorithm, the get() method will fetch at least 2 IP with the same value in 3 random servers (return the only one valid IP without checking if there have only one server responsed)Support IPv6 either (Return both values if the server provided two of them)Usageipgetter2 usage>>> from ipgetter2 import IPGetter
>>> getter = IPGetter()
>>> getter.get()
{v4:"8.8.8.8", v6:"::"}
>>> getter.get_from("http://checkip.dyndns.org/plain")
{v4:"8.8.8.8", v6:"::"}
>>> getter.test()
Numbers of Servers : 46
[1/46] Testing : http://ip.dnsexit.com
[2/46] Testing : http://ifconfig.me/ip
[3/46] Testing : http://ipecho.net/plain
......
[45/46] Testing : http://httpbin.org/ip
[46/46] Testing : https://api.myip.com
8 server failed : ['http://checkip.dyndns.org/plain', 'http://www.canyouseeme.org/', 'http://whatsmyip.net/', 'http://www.ip-adress.com/', 'http://ip-lookup.net/', 'https://check.torproject.org/', 'https://www.privateinternetaccess.com/pages/whats-my-ip/', 'http://myexternalip.com/']
{IPAddress(v4="117.117.117.117", v6="::"): 26, IPAddress(v4="0.0.0.0", v6="::"): 11, IPAddress(v4="117.117.117.116", v6="::"): 1}
IP's : {v4:"117.117.117.117", v6:"::"} = 26 ocurrenciesEmulated API interface of ipgetter library>>> from ipgetter2 import ipgetter1 as ipgetter
>>> myip = ipgetter.myip()
>>> myip
'8.8.8.8'
>>> ipgetter.IPgetter().test()
Number of servers: 47
IP's :
8.8.8.8 = 47 ocurrenciesCreditsThis package was created withCookiecutterand thePyPackageTemplateproject template.History1.1.9 (2019-08-26)Fixed not working on python 3.5.xFixed tests failed on windows1.1.7 (2019-05-25)Added more servers, mostly from China1.1.5 (2019-05-25)Speed up get() by threading.Thread, send request simultaneously1.1.1 (2019-05-22)First release on PyPI.
Package: ipgn2tdm
Tableau de marche depuis gpx iPhiGéNieDescriptionGénérer un tableau de marche à partir d’un fichier gpx avec des points
navigables créé avec iPhiGéNie.Vous pouvez l’ utiliser en ligne de commande ou avec l’interface graphique.Deux fonctions existent :création d’un fichier gpx avec des “waypoint” à partir d’un fichier gpx avec des points
navigables créé avec iPhiGéNie.
Ce fichier généré est alors utilisable avec la très bonne application webhttps://istresrando.fr/gpxRando/pour générer une carte imprimable en A4.création d’un tableau de marche dans un document à la norme Office Open XML (docx) à partir d’un fichier gpx avec des points
navigables créé avec iPhiGéNie.
Les coordonnées UTM, azimuts, distances, dénivelés sont calculés automatiquement. Vous n’avez plus qu’à compéter les descriptions et finaliser la mise en forme.
Un profil d’altitude sous forme de graphique peut compléter le document.Depuis la version 0.3.0, vous pouvez aussi créer un tableau de marche depuis un fichier gpx avec des
“waypoints”. La seule contrainte est que vos “waypoints” doivent être égaux en latitude, longitude
et élevation avec au moins un point de la trace pour être reconnus comme étape dans le tableau de marche.Les versions sont disponibles sur la page :https://gitlab.com/pmakowski/ipgn2tdm/-/releasesSi vous avez Python (version 3.9 minimum) sur votre machine, vous pouvez l’installer avecpip install ipgn2tdm.
Vous aurez à votre disposition deux exécutables :ipgn2tdmla version en ligne de commande, etipgn2tdm_guila version avec interface graphique.Sous Windows, si vous n’avez pas Python, téléchargez l’exécutable disponible sur la pagehttps://gitlab.com/pmakowski/ipgn2tdm/-/releasesLicenseBSD 3-Clause.
Package: ipgroup
IP Grouping PythonUsage>>> import ipgroup
>>> from pprint import pprint
>>> ips = ["129.21.3.17", "129.21.206.5", 
           "8.8.8.8", "8.8.4.4", "192.168.1.1",
           "192.168.255.1", "172.16.5.6", "172.17.20.1"]
>>> example1 = ipgroup.IPv4Group(ips, 16)
>>> pprint(example1.group)
{'129.21.0.0/16': 2,
 '172.16.0.0/16': 1,
 '172.17.0.0/16': 1,
 '192.168.0.0/16': 2,
 '8.8.0.0/16': 2}
>>> example2 = ipgroup.IPv4Group(ips, 12)
>>> pprint(example2.group)
{'129.16.0.0/12': 2, 
 '172.16.0.0/12': 2, 
 '192.160.0.0/12': 2, 
 '8.0.0.0/12': 2}
>>> 
>>> total = ipgroup.totalAddresses(["1.0.0.0/8",
...                                  "1.0.0.0/4",
...                                  "2.0.0.0/8",
...                                  "2.0.0.0/16",
...                                  "2.1.1.0/24",
...                                  "1.0.0.0/16",
>>> total
268435456
Package: iphack
•License•Issues•Project•Wikipedia•IpHack: is a tracking tool for both IP location and tracking testing.Track Location With Live Address And City in TermuxЯ не несу ответственности за ваши действия. Скачивая программное обеспечение из этого репозитория, вы соглашаетесь слицензией.New Features1) New FunctionsNow you can find out in which country the person is.2) New DesingNow a new design has been added and now it is more beautiful.3) More InformationNow you can learn more about the device via IP4) Detail InformationYou can find out a lot of information about IPInstallwith pippipinstalliphackwith manualpipinstallpyproxify==0.0.1
pipinstallua-headers
pipinstallrequests
pipinstalltorpy==1.1.6
wget--no-check-certificate"https://raw.githubusercontent.com/mishakorzik/IpHack/main/install.sh"bashinstall.shUsageIp Address# ip address trackingfromiphackimportipip.address("ip")# domain ip address trackingfromiphackimportipip.domain("google.com")# my ip addressfromiphackimportipip.my()# get proxyfromiphackimportipip.proxy(False)# get proxy list for api>>>fromiphackimportip>>>ip.proxy(True)['3.66.38.117:10882','130.41.47.235:8080','130.41.55.190:8080']>>>Check Proxy# check proxy>>>fromiphackimportcheck>>>check.proxy("130.41.55.190","8080")Proxy:Online#Online or OfflineAsn:AS396982Org:GOOGLE-CLOUD-PLATFORMCity:LosAngelesCountry:UnitedStatesRegion:CaliforniaNetwork:130.41.52.0/22Version:IPv4>>>Websites# Check amazon subdomainsfromiphackimportipip.subdomains("amazon.com")# Check amazon directoriesfromiphackimportipip.directory("amazon.com")Inquiry# anonymous requestfromiphackimportinquiry# request from url, using tor & fake user-agent>>>get=inquiry.get("https://api.ipify.org/")#method get>>>print(get.text)199.249.230.102>>>post=inquiry.post("https://example.com")#method postput=inquiry.put("https://example.com")#method putdelete=inquiry.delete("https://example.com")#method deletehead=inquiry.head("https://example.com")#method head# inquiry logsinquiry.debug()#enable loginquiry.debug()#disable log# inquiry anon method (default: web)inquiry.rechange("tor")#use torinquiry.rechange("web")#use webinquiry.rechange("vpn")#use vpnScreenshotRepository ViewsWithout logsWith logs & torWith logs & webWith logs & vpnSystem   : Ubuntu 20.04 LTS
Terminal : Xfce4-Terminal
Desktop  : Xfce4I recommend watching1.qiq - Useful batch installer2.Gmail-Hack - Easy email hacking3.AdminHack - Hacking bad sites4.Infect - Easy virus creation5.Free-Proxy - Lots of free proxy servers6.AllHackingTools - System for large hacking7.Ultra-DDos - Hing ddos bad sitesSupporters
Package: iphone-checker
# iPhone X Stock ChckerThis installs a CLI `checkx` that will check nearby apple stores for locations that have the iPhoneX instock.## Installation``` bash$ pip install iphone-checker```or Just download or clone this project, `cd` into the dir then run``` bash$ python setup.py install```or``` bash$ pip install .```## Usage### Module Usage```pythonIn [1]: from iphone_checker import check_availabilityIn [2]: check_availability('tmobile', '92620')Out[2]: []  # Too accurate```### CLI usage```$ checkx -z 92620No stores near 92620 have stock. :($ checkx --helpUsage: checkx [OPTIONS]Options:-c, --carrier TEXT  Which carrier do you need?-z, --zipcode TEXT  What zipcode to search in?--help              Show this message and exit.```## Contributing1. Fork it!2. Create your feature branch: `git checkout -b my-new-feature`3. Commit your changes: `git commit -am 'Add some feature'`4. Push to the branch: `git push origin my-new-feature`5. Submit a pull request :D## LicenseMIT: [http://rem.mit-license.org](http://rem.mit-license.org)
Package: iphoto-exporter
# iPhoto Exporter[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/janwh)Export master images from an iPhoto Library.I recently stumbled upon an old iPhoto library which contained a damaged database file. Fortunately each iPhoto library also contains an XML version of the library that can be parsed (at least in my case).This Python module allows you to export the master images (i.e. unmodified originals) from an iPhoto Library by simply providing the path to an iPhoto Library file, and an output directory to which to copy the images.Simply install the script with```bashpip install iphoto-exporter```and run the following to see the input/output arguments.```bashiphoto_exporter --help```## TodoAdditional features are imaginable, for example* Only export certain albums by title/name* Improve the progress bar* Prevent duplicate images contained in multiple albums* ...
Package: iphyre
IPHYRETheiphyrepackage is built to explore interactive physical reasoning. Useful APIs are provided to support playing, data collection and learning.IPHYRE benchmark contains 40 interactive physics games composed mainly of gray blocks, black blocks, blue blacks, and red balls. These games share the same goal of getting the red balls into the abyss, which can be reached by eliminating gray blocks (the only ones that can be eliminated). Besides the fixed static blocks (gray and black), we add dynamic blue blocks moving under gravity, springs, and pendulum bars to the environment to extensively enrich the physical dynamics.
Package: ipicat
An Picat Extention for IPython and Jupyter NotebookPrerequisitesPicatJupyter NotebookInstalation via pippip install jupyter
pip install ipicatAdd--userto install in your private environment.Basic UseInside a Jupyter Notebook with Python3 kernel, in a first cell, load the extension:%load_ext ipicatIn other cell write a complete Picat program. It is important to note that the execution starts with themainpredicate:%%picat

main =>
    println('Teste'),
    X = 1+1,
    println(X).You can execute a Picat script that is in the same directory that the notebook:%picat -e t.piHelp%picat [-d DELETE] [-e EXECUTE] [-l] [-n NEW]

Picat magic

optional arguments:
  -d DELETE, --delete DELETE
                        Delete a predicate
  -e EXECUTE, --execute EXECUTE
                        Execute a Picat program
  -l, --list            List all predicates
  -n NEW, --new NEW     Define a new predicate from a cell. If it already
                        exists, it will be updated.
Package: ipidea-proxy
ipidea-proxyPython library for ipidea proxy service API使用客户端0. 安装通过pip安装ipidea-proxy的python客户端$pipinstall--upgradeipidea-proxy
Lookinginindexes:https://pypi.tuna.tsinghua.edu.cn/simple
Collectingipidea-proxyDownloadinghttps://pypi.tuna.tsinghua.edu.cn/packages/3a/65/b537feb63f22ce9453600cd49fbf1a230df6914c1ba133ed91efb1fa9a53/ipidea_proxy-0.5.0-py3-none-any.whl(7.8kB)Installingcollectedpackages:ipidea-proxy
Successfullyinstalledipidea-proxy-0.5.01. 获取UID和APPKEY登录用户Profilehttps://www.ipidea.net/ucenter/然后访问API文档链接，从页面上获取UID和APPKEYhttps://www.ipidea.net/ipidea-api.html#0012. 设置环境变量通过上面获取的UID和APPKEY，设置到以下的环境变量。客户端会自动从该环境变量读取。exportIPIDEA_UID=xxxexportIPIDEA_APPKEY=xxx3. 初始化客户端fromipidea_proxyimportIpideaProxy# 通过环境变量设置UID和APPKEY# 如果UID和APPKEY已经通过环境变量设置，可以这样初始化客户端ipp=IpideaProxy()# 通过参数设置UID和APPKEYipp=IpideaProxy(uid='xxxx',appkey='xxxxxx')4. 使用客户端4.1 白名单4.1.1 设置IP到白名单# 添加本机公网IP到白名单ipp.add_whitelist()# 添加2.3.4.5到白名单ipp.add_whitelist('2.3.4.5')# 添加多个IP到白名单（e.g. '2.3.4.6','2.3.4.7')ipp.add_whitelist('2.3.4.6,2.3.4.7')4.1.2 查看已设置的白名单# 查看完整白名单列表ipp.list_whitelist()4.1.3 从白名单中删除IP# 从白名单中删除指定IPipp.delete_whitelist('2.3.4.5')# 从白名单中删除本机对应公网IPipp.delete_whitelist()4.2 流量4.2.1 获取剩余流量# 获取当前账号剩余流量ipp.get_remaining_quota()4.2.2 流量设置预警# 设置日预警值 101 并通知到指定手机号 188-8888-8888ipp.set_alarm_threshold('18888888888','101',0,0)# 设置流量自停ipp.set_alarm_threshold('18888888888','101',1,0)# 开启预警ipp.set_alarm_threshold('18888888888','101',0,1)4.2.3 查看主账户流量使用# 查看主账号流量使用情况 (输入查询的始终时间，格式为'%Y-%m-%d %H:%M:%S')ipp.get_main_account_usage('2022-06-01 00:00:00','2022-06-07 23:59:59')4.2.4 查看认证账户流量# 查看账户666666的使用流量 (输入查询的始终时间，格式为'%Y-%m-%d %H:%M:%S')ipp.get_sub_account_usage('666666','2022-06-01 00:00:00','2022-06-07 23:59:59')API Referencehttps://www.ipidea.net/ipidea-api.html#001
Package: ipie
ipie stands forIntelligentPython-basedImaginary-timeEvolution with a focus on simplicity and speed.ipie inherits a lot of QMC features from pauxy.Copyright by Joonho Lee (joonholee@g.harvard.edu)Featuresipie currently supports:estimation of the ground state energy of ab-initio systems using phaseless AFQMC with support for CPUs and GPUs.simple data analysis.other legacy functionalities available in pauxy such as the ground state and finite-temperature energies and properties (via backpropagation) of the ab initio, UEG, Hubbard, and Hubbard-Holstein models.InstallationLinux and Mac OS wheels are available for installation via pip$ pip install ipieFor develpment you can instead clone the repository$ git clone https://github.com/linusjoonho/ipie.gitand run the following in the top-level ipie directory$ pip install -r requirements.txt
$ pip install -e .RequirementsTo build ipie with MPI support (via mpi4py) do:$ pip install -e .[mpi]Note that mpi4py requires a working MPI installation to be built on your
machine. This  it is often the trickiest dependency to setup correctly.One of the easiest ways (if you are using pip to install ipie wheels) is via
conda:conda install openmpiwhich will just install the OpenMPI library.
We refer users to the mpi4pydocumentationfor
alternative ways of building mpi4py and the required MPI library.Further requirements are listed in requirements.txt.GPU SupportCupy is is required when running calculations on GPUs which
can be install following the instructionshere.Cuda aware MPI may be installed via conda-forge.Running the Test Suiteipie contains unit tests and some longer driver tests that can be run using pytest by
running:$ pytest -vin the base of the repo. Some longer parallel tests are also run through the CI. See.github/workflows/ci.ymlfor more details.DocumentationDocumentation and tutorials are available atreadthedocs.
Package: ipify2
ipify2An updated unofficial clone of the now-deprecatedipifylibrary, allowing you to determine your IPv4 and IPv6 programmatically viaipify.org.. image::https://img.shields.io/pypi/v/ipify2.svg:alt: ipify2 Release
:target:https://pypi.python.org/pypi/ipify2.. image::https://img.shields.io/pypi/dm/ipify2.svg:alt: ipify2 Downloads
:target:https://pypi.python.org/pypi/ipify2MetaOriginalAuthor: Randall DeggesEmail:r@rdegges.comSite:http://www.rdegges.comMaintainerAuthor: Nate HarrisEmail:n8gr8gbln@gmail.comSite:https://nateharr.isPurposeipify.orgis a reliable IP address lookup service, an easy way to get your public IP address in Python.This library will retrieve your public IP address from ipify's API service, and return it as a string.Additional features:If a request fails for any reason, it is re-attempted 3 times using an exponential backoff algorithm for maximum effectiveness.This library handles exceptions properly, and usage examples below show you how to deal with errors in a foolproof way.This library only makes API requests over HTTPS.InstallationTo installipify2, simply run:pipinstallipify2This will install the latest version of the library automatically.UsageUsing this library is very simple.  Here's a simple example:fromipify2importget_ipv4ip=get_ipv4()print(ip)# '96.41.136.144'fromipify2importget_ipv6ip=get_ipv6()print(ip)# '2001:0db8:85a3:0000:0000:8a2e:0370:7334'Error HandlingThere are several reasons a request fail:The ipify service is downYour machine is unable to get the request to ipify because of a network error
of some sort (DNS, no internet, etc.).To handle these errors, you can do the following:fromipify2importget_universal_ipfromipify2.exceptionsimportConnectionError,ServiceErrortry:ip=get_universal_ip()exceptConnectionError:# If you get here, it means you were unable to reach the ipify service,# most likely because of a network error on your end.exceptServiceError:# If you get here, it means ipify is having issues, so the request# couldn't be completed :(except:# Something else happened (non-ipify related). Maybe you hit CTRL-C# while the program was running, the kernel is killing your process, or# something else all together.If you want to simplify the above error handling by catching all errors, you could also do the following:fromipify2importget_universal_ipfromipify2.exceptionsimportIpifyExceptiontry:ip=get_universal_ip()exceptIpifyException:# If you get here, then some ipify exception occurred.except:# If you get here, some non-ipify related exception occurred.One thing to keep in mind: regardless of how you decide to handle exceptions,  the ipify library will retry any failed requests 3 times before ever raising exceptions -- so if youdoneed to handle exceptions, just remember that retry logic has already been attempted.
Package: ip_info
ip\_info=======Really simple flask app that provides you info about where you're connectingfrom. Similar to sites like whatismyip.com, but without all the clutter andcrap.Dependencies------------You need the python libraries flask, whelk, publicsuffix and GeoIP. These canbe installed with your OS' package manager or with pip. You also need a working`whois` program on your `$PATH`.Ubuntu users can install these packages with:sudo add-apt-repository ppa:dennis/pythonsudo apt-get install python-whelk python-flask python-publicsuffix python-geoip whoisUsage-----Using the built-in flask/werkzeug http daemon, you can quickly run it in demo mode:python -m ip_infoI would however recommend using a wsgi daemon such as uwsgi and a proper httpdlike nginx as frontend.Configuration examples----------------------Example nginx configuration:server {listen 80;listen  [::]:80;root /usr/share/nginx/www;index index.html index.htm;server_name ip.seveas.net;try_files $uri @uwsgi;location @uwsgi {include uwsgi_params;uwsgi_pass unix:/run/uwsgi/app/ip_info/socket;}}Example uwsgi configuration:[uwsgi]plugins       = pythonmodule        = ip_info:appenv           = IP_SETTINGS=/etc/ip_settingsenv           = HOME=/nonexistentshared-socket = 1chown_socket  = www-datalog-reopen    = 1processes     = 10harakiri      = 60max-requests  = 20reload-on-as  = 1024auto-procname = 1procname-prefix-spaced = ip_infoThe `IP_SETTINGS` environment variable can be used to point to a configurationfile. This configuration file can be used to set any Flask setting you want.ip\_info itself only has one setting: A `DB` variable that can point to acuston GeoIP data file, such as the data file that contains city information.License-------Copyright (c) 2014 Dennis KaarsemakerPermission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to dealin the Software without restriction, including without limitation the rightsto use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in allcopies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THESOFTWARE.
Package: ip-info-all
GET IPV4 or IPV6 info兼容环境Windows/Linux/MacOs1 安装pip 安装$ pip install ip_info_all源码安装$ git clone https://github.com/landybird/IPInfo.git
 $ cd ip_info_all
 $ python setup.py install2 使用1initial a IPInfo object实例化IP对象ip_info=IPInfo()2 getall IPV4orIPV6 info--  return value is a dict 获取所有的信息ip4_info_dict=ip_info.all_ipv4_ip_info_dict# {'em1': IPInfo(addr='10.0.0.206', netmask='10.0.0.206', broadcast='10.0.0.206'),#  'lo': IPInfo(addr='127.0.0.1', netmask='127.0.0.1', broadcast='127.0.0.1')}ip6_info_dict=ip_info.all_ipv6_ip_info_dict...3 get ip address ,netmask, broadcast infoby link encapandparam = "addr" or "netmask" or "broadcast"default is address  根据连接节点 获取指定的ip信息addr,netmask,broadcast=ip_info.get_ipv4_ip_by_encap("lo",param="all")# '127.0.0.1', '127.0.0.1', '127.0.0.1'addr=ip_info.get_ipv4_ip_by_encap("lo",param="addr")# 127.0.0.1...LicenseMIT©landybird
Package: ipinfooo
Uses ctypes to get the IP configurationpip install ipinfoooTested against Windows 10 / Python 3.10 / AnacondaI haven't written a single line of this code, and I don't know who wrote it. But I know that it is pretty useful if you need details about your network connection - Mozilla Public License, v. 2.0.From the source code:#  For the sake of humanity here's a python script retrieving#  ip information of the network interfaces.##  Pay some tribute to my soul cause I lost a few years on this one##  based on code from jaraco and many other attempts#  on internet.#  Fixed by <@gpotter2> from scapy's implementation to#  add IPv6 support + fix structures##  This Source Code Form is subject to the terms of the Mozilla Public#  License, v. 2.0. If a copy of the MPL was not distributed with this#  file, You can obtain one at http://mozilla.org/MPL/2.0/.\#fromipinfoooimportget_win_ifaddrsget_win_ifaddrs()Out[4]:[{'Realtek Gaming GbE Family Controller':{2:{'addr':'xxx','netmask':'xxx','broadcast':'xx255','network':'1xxxx0'}}},{'VirtualBox Host-Only Ethernet Adapter':{2:{'addr':'192.168.56.1','netmask':'255.255.255.0','broadcast':'192.168.56.255','network':'192.168.56.0'},23:{'addr':'xxxx','netmask':'ffff:ffff:ffff:ffff::','broadcast':'fe80::ffff:ffff:ffff:ffff','network':'fe80::'}}},{'Software Loopback Interface 1':{2:{'addr':'127.0.0.1','netmask':'255.0.0.0','broadcast':'127.255.255.255','network':'127.0.0.0'},23:{'addr':'::1','netmask':'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff','broadcast':'::1','network':'::1'}}}]
Package: ip-info-ye
IP INFOOverviewip info is an advanced artificial intelligence library designed to assist with the development of sophisticated and efficient software solutions.FeaturesShow accurate informationLocation information on GPSNetwork informationInstallationYou can install ip-info-ye using pip:pip install ip-info-yeExample:from ip_info_ye import ip_info
import json

ip_address = "8.8.8.8"
ip_info_ye= ip_info(ip_address)
print(json.dumps(ip_info_ye, indent=2))