بىلىملەر مۇنبىرى

 پارول قايتۇرىۋېلىش
 تىزىملىتىڭ
جەمئىي مىكروبلوگ 290 تال  

مىكروبلوگ[ يېڭى | 24 سائەت | 7 كۈن | 30 كۈن ]

  • qatak007 2021-12-29 15:46 [ئىنكاس(0)] [...]

    يېڭى ئاكونتىم تەستىقسىز ئەزا دەپ ھېچنېمە قىلالماپتىم

  • sburkut 2021-12-19 16:11 [ئىنكاس(0)] [...]

    EMLOG proنىڭ يىڭى نەشىرى يامانكەن،ئېمىلوگ ئىشلەتكەنلە مۇشۇنىڭغا كۆچسە بولغۇد...

  • altaxna 2021-11-14 12:24 [ئىنكاس(0)] [...]

    ياخشىراق 加密دىتال بولسا تەۋسىيە قىلساڭلار

  • altaxna 2021-11-5 19:26 [ئىنكاس(0)] [...]

    بىلىملەردە ئىنكاسىمنىڭ تەستىقلىنىشىنى ساقلاپ بولالمىدىم

  • kapsizjan 2021-10-19 23:15 [ئىنكاس(1)] [...]

    دوسلار قايسىڭلا سالۇن ئۈچ توپ سىستىمىسىنى ئىشلىتىشنى ئۇقىسىلە ياساغلىق

  • NuerCode 2021-10-7 19:45 [ئىنكاس(2)] [...]

    بىلىملەرنىڭ يىڭلىنشى بەك ئاستىغا    

  • Bashqut 2021-9-17 11:23 [ئىنكاس(6)] [...]

    emlog نىڭ ئەڭ يېڭى نەشىرى ئۆزلەشتۈرىلىۋاتىدۇ، پار ئارىدا ئېلان قىلىنىدۇ...

كۆرۈش: 2447|ئىنكاس: 4

[Python] pythonدىن ياردەم سورايمەن

  [ئۇلانما كۆچۈرۈش]

بىكەتكە ئەزا نامىڭىز بىلەن كىرسىڭىز تېخىمۇ كۆپ ئۇچۇرلارنى كۆرەلەيسىز

مۇنبىرىمىزگە تىزىملىتىپ كىرسىڭىز ئاندىن قوشۇمچە ھۆججەتنى كۆرەلەيسىز ياكى چۈشۈرەلەيسىز . تېخى تىزىملاتمىغانمۇ؟ تىزىملىتىڭ

x
مەن بىر تەرجىمان ياسىماقچى ئىدىم،لىكىن بىر ئاۋارچىلىققا يۇلۇقتۇم،دوسلار كۆرۈپ پىكىر بەرسەڭلار بوپتىكەن
  1. from tkinter import *
  2. from tkinter import messagebox
  3. import requests
  4. # 1.获取输入的词语
  5. # 2.获取结果
  6. # 3.根据结果显示到窗口上
  7. def translation():
  8.     '''完成翻译'''
  9.     content = entry.get()
  10.     content = content.strip()  # 去空格
  11.     if content == '':
  12.         messagebox.showinfo('提示',message='不能输入空格')
  13.     else:
  14.         url = 'https://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'
  15.         data = {}

  16.         data['i'] = content
  17.         data['from'] = 'AUTO'
  18.         data['to'] = 'AUTO'
  19.         data['smartresult'] = 'dict'
  20.         data['client'] = 'fanyideskweb'
  21.         data['doctype'] = 'json'
  22.         data['version'] = '2.1'
  23.         data['kyfrom'] = 'fanyi.web'
  24.         data['action'] = 'FY_BY_CLICKBUTTION'
  25.         data['typoResult'] = 'false'

  26.         resu = requests.post(url,data=data)
  27.         result = resu.json()
  28.         tran = result['translateResult'][0][0]['tgt']
  29.         res.set(tran)
  30.         return tran

  31. '''搭建界面'''
  32. # 创建窗口
  33. window = Tk()
  34. # 窗口大小
  35. window.geometry('600x300')
  36. # 窗口标题
  37. window.title('翻译软件')
  38. window.resizable(width=False,height=False)
  39. # 控件
  40. label = Label(window,text = 'تەرجىمە مەزمۇنى',font='alkatip')
  41. label1 = Label(window,text = 'تەرجىمە نەتىجىسى',font='alkatip')
  42. # 控件位置   grid网格式布局       pack 包  place  位置
  43. label.grid()
  44. label1.grid(row = 1,column=0)
  45. # 输入框
  46. entry = Entry(window,font="微软雅黑",width=50)
  47. # 修改默认位置
  48. entry.grid(row = 0,column=1)
  49. res = StringVar()
  50. entry1 = Entry(window,font='微软雅黑',textvariable=res,width=50)
  51. entry1.grid(row=1,column= 1)

  52. # 按钮
  53. button = Button(window,activebackground="blue",text='تەرجىمە',font='alkatip',command = translation)
  54. button.grid(row=2,column=0)



  55. # 显示窗口
  56. window.mainloop()
مەزمۇننى كۆچۈرۈۋېلىش

ماۋۇ نورمال،لىكىن ئۇيغۇرچىنى تەرجىمە قىلالمايدۇ.ھەم تولۇق بىزەپ بولمىغان

ئاندىن ماۋۇ توربەتتىكىpythonكودىنى قانداق ئۆزگەرتىش توغرىسىدا مەسلىھەت بەرسەڭلا بوپتىكەن.
ئاۋارە قىلدىم

ئەگەر مومكىن بولسا تورسىز لوغەت ياساش توغرىسىدا مەسلىھەت بەرسەڭلا
بىلمىگەننى بىلىملەردىن بىل!
 ئىگىسى| ۋاقتى: 2022-1-29 18:35:56 | ھەممە قەۋەتنى كۆرۈش
appkey:395d54a2
بىلمىگەننى بىلىملەردىن بىل!
 ئىگىسى| ۋاقتى: 2022-1-29 18:36:16 | ھەممە قەۋەتنى كۆرۈش
devKey:a4ce5370a2b2a866adb5a01e01230eb6
بىلمىگەننى بىلىملەردىن بىل!
ۋاقتى: 2022-2-2 17:50:22 | ھەممە قەۋەتنى كۆرۈش
مەقسىتىڭىزنى ئېنىقراق دىگەن بولسىڭىز، زادى قانداق مەسىلە، كودنى قانچىنچى قۇرىدا مەسىلە بار دىگەندەك.
بىلمىگەننى بىلىملەردىن بىل!
 ئىگىسى| ۋاقتى: 2022-2-6 21:21:43 | ھەممە قەۋەتنى كۆرۈش
admin يوللىغان ۋاقتى  2022-2-2 17:50
مەقسىتىڭىزنى ئېنىقراق دىگەن بولسىڭىز، زادى قانداق مەس ...

خاتا بوپ قاپتۇ
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-

  3. import hashlib
  4. import time
  5. import json
  6. import urllib2

  7. appkey = 'YOUR_APPKEY'
  8. devkey = 'YOUR_DEVKEY'
  9. url = 'http://api.hcicloud.com:8880/mt/translate'
  10. requestDate = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
  11. sessionKey = hashlib.md5(requestDate+devkey).hexdigest()

  12. headers = {'x-app-key': appkey,\
  13.         'x-request-date' : requestDate, \
  14.         'x-result-format': 'json', \
  15.         'x-sdk-version' : '7.0', \
  16.         'x-session-key' : sessionKey, \
  17.         'x-task-config': 'capkey=mt.cloud.translate,property=cn2en',\
  18.         'x-udid':'101:1234567890'}

  19. transdata = '你好'

  20. request = urllib2.Request(url=url, data=transdata, headers=headers)
  21. result = urllib2.urlopen(request).read()
  22. mtresult = json.loads(result)
  23. print json.dumps(mtresult,indent=1,ensure_ascii=False, encoding='UTF-8')

مەزمۇننى كۆچۈرۈۋېلىش

ئەسلى ماۋۇ كود ئىدى
  1. sessionKey = hashlib.md5(requestDate+devkey).hexdigest()
مەزمۇننى كۆچۈرۈۋېلىش

مۇشۇ قۇردا خاتالىق بار
ئۈستىدىكى ئىنكاستا يىزىلغىنى تولدۇرىدىغان ئۇچۇرلار
مۇشۇ ئادرىستىكى پايسون كودى
بىلمىگەننى بىلىملەردىن بىل!
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | تىزىملىتىڭ

سەھىپە جۇغلانما قائىدىسى

QQ|قاماقخانا|رەسىمسىز ھالەت|يانفۇن| بىلىملەر تورى ( 沪ICP备19027845号-8 )   

GMT+8, 2022-9-29 16:08 , Processed in 0.079025 second(s), 25 queries .

Powered by Discuz! X3.2(NurQut Team)

© 2001-2013 Comsenz Inc.

تېز ئىنكاس چوققىغا قايتىش سەھىپىگە قايتىش