日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python 制作手機(jī)歸屬地查詢工具(附源碼)

瀏覽:215日期:2022-06-23 18:06:44

Hello,大家好,我來敷衍你們了 [捂臉],今天還是用Tkinter做一個(gè)GUI小工具,用于手機(jī)歸屬地查詢。我將代碼放在了博文中,程序打包好放在藍(lán)奏云。

一.預(yù)覽1.啟動(dòng)

python 制作手機(jī)歸屬地查詢工具(附源碼)

2.執(zhí)行查詢

python 制作手機(jī)歸屬地查詢工具(附源碼)

二.源代碼1.GUI

from tkinter import *from tkinter import ttkfrom tkinter import messageboxfrom Get_Attr import Get_Infosimport reimport threadingclass App: def __init__(self): self.root=Tk() self.root.title(’手機(jī)號(hào)碼歸屬地查詢-v1.0’) self.root.resizable(0,0) width=410 height=390 left=(self.root.winfo_screenwidth()-width)/2 top=(self.root.winfo_screenheight()-height)/2 self.root.geometry(’%dx%d+%d+%d’%(width,height,left,top)) self.create_widet() self.set_widget() self.place_widget() self.root.mainloop() def create_widet(self): self.l1=ttk.Label(self.root) self.e1=ttk.Entry(self.root) self.b1=ttk.Button(self.root) self.lf=ttk.LabelFrame(self.root) self.l2=ttk.Label(self.lf) self.e2=ttk.Entry(self.lf) self.l3=ttk.Label(self.lf) self.e3=ttk.Entry(self.lf) self.l4=ttk.Label(self.lf) self.e4=ttk.Entry(self.lf) self.l5=ttk.Label(self.lf) self.e5=ttk.Entry(self.lf) self.l6=ttk.Label(self.lf) self.e6=ttk.Entry(self.lf) self.l7=ttk.Label(self.lf) self.e7=ttk.Entry(self.lf) self.b1.config(command=lambda:self.thread_it(self.search_infos)) def set_widget(self): self.e2_var=StringVar() self.e3_var=StringVar() self.e4_var=StringVar() self.e5_var=StringVar() self.e6_var=StringVar() self.e7_var=StringVar() self.l1.config(text=’請(qǐng)輸入手機(jī)號(hào):’) self.b1.config(text=’查詢’) self.lf.config(text=’查詢結(jié)果’) self.l2.config(text=’手機(jī)號(hào)碼:’) self.l3.config(text=’所屬省份:’) self.l4.config(text=’所屬城市:’) self.l5.config(text=’區(qū) 號(hào):’) self.l6.config(text=’郵 編:’) self.l7.config(text=’類 型:’) #將字符串變量綁定Entry組件 self.e2.config(textvariable=self.e2_var) self.e3.config(textvariable=self.e3_var) self.e4.config(textvariable=self.e4_var) self.e5.config(textvariable=self.e5_var) self.e6.config(textvariable=self.e6_var) self.e7.config(textvariable=self.e7_var) self.root.bind(’<Escape>’,self.escape) self.root.bind(’<Return>’,self.do_search) def place_widget(self): self.l1.place(x=30,y=20) self.e1.place(x=130,y=20) self.b1.place(x=290,y=20) self.lf.place(x=30,y=60,width=350,height=300) self.l2.place(x=60,y=10) self.e2.place(x=150,y=10) self.l3.place(x=60,y=50) self.e3.place(x=150,y=50) self.l4.place(x=60,y=90) self.e4.place(x=150,y=90) self.l5.place(x=60,y=130) self.e5.place(x=150,y=130) self.l6.place(x=60,y=170) self.e6.place(x=150,y=170) self.l7.place(x=60,y=210) self.e7.place(x=150,y=210) def search_infos(self): pn=self.e1.get() #判斷輸入類型,必須為11位數(shù)字 if re.match(’d{11}’,pn): result=Get_Infos().get_infos(pn) self.e2_var.set(pn) self.e3_var.set(result[’province’]) self.e4_var.set(result[’city’]) self.e5_var.set(result[’areacode’]) self.e6_var.set(result[’zip’]) self.e7_var.set(result[’company’]) else: messagebox.showwarning(’警告’,’輸入有誤,請(qǐng)檢查!’) #使用線程防止UI界面卡死 def thread_it(self,func,*args): t=threading.Thread(target=func,args=args) t.setDaemon(True) t.start() def escape(self,event): self.root.destroy() def do_search(self,event): self.thread_it(self.search_infos())if __name__ == ’__main__’: a=App()2.Get_Attr

import jsonimport requestsfrom urllib.parse import urlencodeclass Get_Infos(): def __init__(self): self.url=’http://apis.juhe.cn/mobile/get?’ self.headers={ ’User-Agent’: ’Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36’ } def get_infos(self,phone_num): params={ ’phone’:phone_num, ’key’:’7a2b367a62fa24108b1f27ed4c84c97a’, ’dtype’:’’ } r=requests.get(self.url+urlencode(params),headers=self.headers) _json=json.loads(r.text) if _json.get(’resultcode’)==’200’: result=_json.get(’result’) item={} item[’province’]=result.get(’province’) item[’city’]=result.get(’city’) item[’areacode’]=result.get(’areacode’) item[’zip’]=result.get(’zip’) item[’company’]=result.get(’company’) return item else: return False三.總結(jié)

本次使用Tkinter制作了一款手機(jī)歸屬地查詢小工具,簡(jiǎn)單調(diào)用了一個(gè)接口,基本上沒有什么難度,就是為了水一篇博客[狗頭],程序打包好了放在了這里思路、代碼方面有什么不足歡迎各位大佬指正、批評(píng)!

以上就是python 制作手機(jī)歸屬地查詢工具(附源碼)的詳細(xì)內(nèi)容,更多關(guān)于python 手機(jī)歸屬地查詢的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
成人av二区| 国产乱人伦丫前精品视频| 影院欧美亚洲| 欧美亚洲精品在线| 日韩精品免费一区二区在线观看 | 国产欧美视频在线| 欧美中文高清| 欧美激情综合| 99久久夜色精品国产亚洲1000部| 四虎884aa成人精品最新| 都市激情国产精品| 精品欧美久久| 蜜臀精品一区二区三区在线观看| 日韩精品电影| av亚洲免费| 日韩中文字幕av电影| 日本亚州欧洲精品不卡| 99在线精品免费视频九九视| 爽爽淫人综合网网站| 91成人小视频| 日韩欧美另类一区二区| 蜜臀久久99精品久久久久久9| 911精品国产| 高清精品久久| 欧美日韩xxxx| 激情综合网址| 日韩美女国产精品| 久久国产影院| 欧美日韩亚洲国产精品| 午夜国产一区二区| 欧美成a人免费观看久久| 欧美日韩网址| 99视频精品全部免费在线视频| 97成人超碰| 鲁大师影院一区二区三区| 青青青免费在线视频| 国产乱论精品| 日本亚州欧洲精品不卡| 欧美日韩国产探花| 久久夜夜操妹子| 久久不见久久见国语| 亚洲精品九九| 丝袜美腿亚洲一区二区图片| 国产精品欧美在线观看| 在线日韩中文| 91精品蜜臀一区二区三区在线| 国产精品sm| 欧美日韩午夜| 久久不卡日韩美女| 国产精品久久久久久模特| 免费人成精品欧美精品| 欧美在线资源| 99精品一区| 国产精品草草| 久久亚洲人体| 国产一区二区三区精品在线观看| 美女视频免费精品| 国产一区二区三区四区五区传媒| 午夜视频一区二区在线观看| 亚洲综合二区| 亚洲精品免费观看| 国产麻豆精品| 麻豆国产精品一区二区三区| 麻豆精品视频在线| 91欧美在线| 中文不卡在线| 日韩欧美高清一区二区三区| 婷婷精品在线| 国产精品探花在线观看| 91日韩在线| 国产亚洲永久域名| 久久中文精品| 国产精品毛片久久| 中文字幕在线视频久| 亚洲欧美伊人| 日韩高清在线一区| 亚洲性视频h| 欧美日韩一视频区二区| 狠狠久久伊人中文字幕| 欧美精品一二| 国产精品亚洲综合久久| 日韩午夜av在线| 麻豆91精品视频| 欧美日韩精品一本二本三本| 日韩激情精品| 国产99久久久国产精品成人免费| 亚洲欧美日本日韩| 精品日产乱码久久久久久仙踪林| 日本精品黄色| 久久狠狠久久| 美国三级日本三级久久99 | 国产va在线视频| 另类激情亚洲| 成人va天堂| 久久av综合| 日本精品国产| 91国内精品| 亚洲一级影院| 国产69精品久久| 91精品麻豆| 午夜精品福利影院| 亚洲人妖在线| 亚洲综合丁香| 国产亚洲毛片在线| 国内精品福利| 在线综合欧美| 国产模特精品视频久久久久| 日韩欧美精品一区| 精品国产a一区二区三区v免费| 日韩三级精品| 国产美女视频一区二区| 国产欧美日韩在线观看视频 | 国产精久久久| 日韩av电影一区| 国产毛片精品| 精品91福利视频| 国产欧美精品| 麻豆精品久久久| 欧美男人天堂| 国产精品美女久久久| 国产亚洲永久域名| 一本大道色婷婷在线| 国产综合色区在线观看| 色网在线免费观看| 亚洲精品91| 水蜜桃久久夜色精品一区的特点| 午夜av不卡| 国产亚洲在线观看| 男女男精品视频网| 国产精品久久久网站| 老牛影视精品| 尤物网精品视频| 国产三级精品三级在线观看国产| 蜜桃精品视频| 久久青草久久| 亚洲精品一二三**| 给我免费播放日韩视频| 黄色在线观看www| 亚洲深夜福利在线观看| 蜜臀av免费一区二区三区| 日韩久久精品网| 日韩综合在线| 国产高潮在线| 蜜桃av在线播放| 精品捆绑调教一区二区三区| 日韩精品免费一区二区在线观看| 美女网站视频一区| 日韩av福利| 中文一区一区三区免费在线观 | 久久精品播放| 久久成人一区| 国产成人精品一区二区三区视频 | 国产精品蜜芽在线观看| 91精品国产成人观看| 欧美日韩1区| 尤物tv在线精品| 老司机精品视频网| 日本亚洲欧美天堂免费| 亚洲精品一级二级| 久热re这里精品视频在线6| 精品国产欧美日韩| 日韩精品福利一区二区三区| 一区三区视频| 中文字幕在线免费观看视频| 日本综合视频| 免费看精品久久片| 尤物在线精品| 激情综合自拍| 999精品在线| 欧美午夜精彩| 国产精品一级| 国产精品密蕾丝视频下载| 在线精品福利| 久久www成人_看片免费不卡| 97精品视频在线看| 久久精品凹凸全集| 亚洲香蕉网站| 丰满少妇一区| 日韩精品一区二区三区中文在线| 欧美成人久久| 给我免费播放日韩视频| 亚洲一区免费| 蜜桃精品在线| 久久a爱视频| 久久国产乱子精品免费女| 亚洲天堂免费| 亚洲天堂av资源在线观看| 色婷婷精品视频| 日韩欧美字幕| 国产精品白浆| 国产乱人伦精品一区| 日本一区二区三区中文字幕| 亚洲香蕉网站| 九九久久国产| 精品国产欧美| 国产aa精品| 成人国产精品久久| 精精国产xxxx视频在线播放| 日本精品黄色| 日韩精品一区二区三区中文在线 |