Trình theo dõi IMEI của Python

Hôm nay tôi sẽ chia sẻ với các bạn cách xây dựng một ứng dụng máy tính để bàn đơn giản để xác định và theo dõi thông tin quốc gia từ các số điện thoại

Đây là một ứng dụng rất cơ bản, do đó bạn chỉ cần có kiến ​​thức cơ bản về Python để có thể hoàn thành hướng dẫn này

Yêu cầu

Vui lòng cài đặt các thư viện python ở trên để bạn có thể hoàn toàn theo dõi Hướng dẫn này

Cài đặt

pip  install python-tk, phone-iso3166 , pycountry

Chúng tôi sẽ sử dụng phone-iso3166 để xác định alpha_2 chữ cái của quốc gia từ số và pycountry để xác định tên chính thức của quốc gia bằng alpha_2 chữ cái chúng tôi nhận được từ phone-iso3166

mã mẫu

>>> import pycountry
>>> from phone_iso3166.country import phone_country
>>> code = phone_country("255757295721")
>>> code
'TZ'
>>> pycountry.countries.get(alpha_2 = code)
Country(alpha_2='TZ', alpha_3='TZA', common_name='Tanzania', name='Tanzania, United Republic of', numeric='834', official_name='United Republic of Tanzania')
>>> 

Bây giờ chúng tôi biết cách lấy thông tin quốc gia từ một số điện thoại, Chúng tôi cần đặt mã logic của mình ở dạng Ứng dụng để có thể dễ dàng sử dụng

Dưới đây là mã khung cho ứng dụng GUI của chúng tôi với chức năng sử dụng logic mà chúng tôi đã học ở trên

ứng dụng. py

import json 
import pycountry
from tkinter import Tk, Label, Button, Entry
from phone_iso3166.country import phone_country


class Location_Tracker:
    def __init__(self, App):
        self.window = App
        self.window.title("Phone number Tracker")
        self.window.geometry("500x400")
        self.window.configure(bg="#3f5efb")
        self.window.resizable(False, False)

        #___________Application menu_____________
        Label(App, text="Enter a phone number",fg="white", font=("Times", 20), bg="#3f5efb").place(x=150,y= 30)
        self.phone_number = Entry(App, width=16, font=("Arial", 15), relief="flat")
        self.track_button = Button(App, text="Track Country", bg="#22c1c3", relief="sunken")
        self.country_label = Label(App,fg="white", font=("Times", 20), bg="#3f5efb")

        #___________Place widgets on the window______
        self.phone_number.place(x=170, y=120)
        self.track_button.place(x=200, y=200)
        self.country_label.place(x=100, y=280)

        #__________Linking button with countries ________
        self.track_button.bind("", self.Track_location)
        #255757294146
    
    def Track_location(self,event):
        phone_number = self.phone_number.get()
        country = "Country is Unknown"
        if phone_number:
            tracked = pycountry.countries.get(alpha_2=phone_country(phone_number))
            print(tracked)
            if tracked:
                country = tracked.official_name
        self.country_label.configure(text=country)



PhoneTracker = Tk()
MyApp = Location_Tracker(PhoneTracker)
PhoneTracker.mainloop()

đầu ra

Khi bạn chạy đầu ra, nó sẽ trông như thế này bên dưới. Giờ đây, bạn có thể thử nghiệm với các số khác nhau từ các địa điểm khác nhau để xác định quốc gia xuất xứ của chúng

image

Xin chúc mừng, bạn vừa tạo trình theo dõi vị trí điện thoại của riêng mình, Nếu bạn thấy bài đăng này hữu ích, hãy chia sẻ nó với bạn bè của bạn rằng bạn đã tạo một ứng dụng máy tính để bàn tuyệt vời

Hướng dẫn này về Cách theo dõi vị trí bằng Python được phát triển bằng Lập trình Python, Dự án Python đơn giản này với Mã nguồn được tạo bằng Giao diện người dùng đồ họa (GUI), Mục đích của dự án này là xác định vị trí tên quốc gia dựa trên số điện thoại di động bạn nhập vào

Hướng dẫn Cách theo dõi số điện thoại bằng Python chỉ là một ứng dụng máy tính để bàn đơn giản được tạo bằng TKinter nhằm mục đích theo dõi quốc gia thông qua số điện thoại

Theo dõi vị trí số điện thoại bằng Python. Thông tin dự án

Tên dự án. Cách theo dõi vị trí bằng ngôn ngữ Python đã sử dụng. Phiên bản Python (GUI) Dựa trên Python (Được khuyến nghị). 2. x hoặc 3. xDatabase. Không có Loại. Nhà phát triển ứng dụng Python. Cập nhật NGUỒN CNTT. 0Theo dõi vị trí di động bằng Python – Thông tin dự án

Ngoài ra, Đây là một dự án đơn giản và chỉ dành cho mục đích giáo dục. và hướng dẫn này phù hợp với người mới bắt đầu hoặc sinh viên muốn học Lập trình, đặc biệt là Ngôn ngữ lập trình Python

Vui lòng bật JavaScript

Giỏ hàng PHP với mã nguồn. Giỏ hàng Ajax trong các dự án PHP 2020

Hơn nữa, Số điện thoại theo dõi bằng Python này cũng bao gồm Dự án có mã nguồn có thể tải xuống miễn phí, chỉ cần tìm mã nguồn có thể tải xuống bên dưới và nhấp để bắt đầu tải xuống

Nhân tiện, nếu bạn chưa quen với lập trình python và bạn không biết nên sử dụng IDE Python nào, thì tôi có danh sách IDE Python tốt nhất cho Windows, Linux, Mac OS phù hợp với bạn. Tôi cũng có ở đây Cách tải xuống và cài đặt phiên bản Python mới nhất trên Windows

Để bắt đầu thực hiện hướng dẫn này về Cách theo dõi vị trí trên thiết bị di động bằng Python với mã nguồn, hãy đảm bảo rằng bạn đã cài đặt Python 3. 9 và PyCharm trong máy tính của bạn

Các bước về cách chạy dự án

Thời gian cần thiết. 5 phút.

Đây là các bước về Cách theo dõi vị trí di động bằng Python với mã nguồn

  • Bước 1. Tải xuống mã nguồn đã cho bên dưới

    Đầu tiên, tải xuống mã nguồn đã cho bên dưới và giải nén mã nguồn
    how to track mobile download source code

  • Bước 2. Nhập dự án vào IDE PyCharm của bạn

    Tiếp theo, nhập mã nguồn bạn đã tải xuống vào IDE PyCharm của mình
    how to track mobile open project

  • Bước 3. Chạy dự án

    cuối cùng, chạy dự án bằng lệnh “py main. py”
    how to track mobile run project

Mã về cách theo dõi vị trí bằng Python

Thư viện đã cài đặt

import json 
import pycountry
from tkinter import Tk, Label, Button, Entry
from phone_iso3166.country import phone_country

Mã nguồn hoàn chỉnh

import json 
import pycountry
from tkinter import Tk, Label, Button, Entry
from phone_iso3166.country import phone_country


class Location_Tracker:
    def __init__(self, App):
        self.window = App
        self.window.title("Phone number Tracker")
        self.window.geometry("500x400")
        self.window.configure(bg="#3f5efb")
        self.window.resizable(False, False)

        #___________Application menu_____________
        Label(App, text="Enter a phone number",fg="white", font=("Times", 20), bg="#3f5efb").place(x=150,y= 30)
        self.phone_number = Entry(App, width=16, font=("Arial", 15), relief="flat")
        self.track_button = Button(App, text="Track Country", bg="#22c1c3", relief="sunken")
        self.country_label = Label(App,fg="white", font=("Times", 20), bg="#3f5efb")

        #___________Place widgets on the window______
        self.phone_number.place(x=170, y=120)
        self.track_button.place(x=200, y=200)
        self.country_label.place(x=100, y=280)

        #__________Linking button with countries ________
        self.track_button.bind("", self.Track_location)
        #255757294146
    
    def Track_location(self,event):
        phone_number = self.phone_number.get()
        country = "Country is Unknown"
        if phone_number:
            tracked = pycountry.countries.get(alpha_2=phone_country(phone_number))
            print(tracked)
            if tracked:
                    if hasattr(tracked, "official_name"):
                        country = tracked.official_name
                    else:
                        country = tracked.name
        self.country_label.configure(text=country)



PhoneTracker = Tk()
MyApp = Location_Tracker(PhoneTracker)
PhoneTracker.mainloop()

đầu ra

how to track mobile outputcách theo dõi đầu ra trên thiết bị di động

Tải xuống mã nguồn bên dưới

TẢI XUỐNG

Tóm lược

Hướng dẫn này được phát triển bằng Lập trình Python, Dự án Python đơn giản này với Mã nguồn được tạo bằng Giao diện người dùng đồ họa (GUI), Mục đích của dự án này là xác định tên quốc gia dựa trên số điện thoại di động bạn nhập vào hộp văn bản

Thắc mắc

Nếu bạn có bất kỳ câu hỏi hoặc đề xuất nào về Cách theo dõi vị trí bằng Python với mã nguồn, vui lòng để lại nhận xét bên dưới

Số IMEI có thể được theo dõi?

Hiện có thể theo dõi bất kỳ IMEI trực tuyến nào mà không cần thông qua bất kỳ nhà cung cấp dịch vụ trung gian nào . Google "IMEI tracker trực tuyến miễn phí" và chọn trang web bạn chọn.

Làm cách nào để theo dõi số điện thoại di động bằng Python?

Cách theo dõi vị trí số điện thoại bằng Python .
Nhấp chuột phải vào tên dự án. Nhấp chuột phải vào tên dự án. .
Đi đến Nhà ga. .
Viết trong cơ thể. py. .
Tạo một tệp Python khác. .
bấm vào cơ thể. py. .
Lấy lịch sử của số điện thoại từ quốc gia của nó bằng cách phân tích hai tham số. .
Chạy mã của bạn

Có thể sử dụng Python để theo dõi không?

Trăn là vàng. Ngôn ngữ làm những điều khiến bạn kinh ngạc. Và một người đang sử dụng nó để theo dõi một số điện thoại . Viết tám dòng mã, bạn nhận được tên quốc gia có số điện thoại và tên của nhà cung cấp dịch vụ.

Tôi có thể sử dụng ứng dụng nào để theo dõi số IMEI?

Tìm thiết bị của tôi (Imei Tracker) là công cụ theo dõi cần thiết cho bất kỳ ai từng trải qua căng thẳng, lo lắng và bất tiện liên quan đến thiết bị bị mất hoặc bị đánh cắp.