Action English 12

 

第十二集笔记
词汇:
studio 制片公司

句子/短语
hold on
1,May I speak with Joe? Hold on please. Joe is on another line.
2,Hold on! Hold on! Could you move a little bit closer?能不能把前景拉一点

all in all 总之、说一千道一万
1,All in all,even though he has problems,he is a good soccer player.
2,All in all,Action english is a very good english program.

except出了什么之外,可以跟短语,后面加for,还可以跟句子
1,She's a very nice girl,except she is a little bit selfish.

tease 跟谁的关系只是玩玩而已
1,She's always talking to men but she never gives them her phone

number.She's just teasing them.

must have done表示主观结构
1,you must have been hungry.
2,leave him alone.He must have been druck.别理他,他肯定是喝醉了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用tkinter库来添加一个停止按钮。下面是修改后的代码: ```python import os import random import time from fnmatch import fnmatch import pygame import tkinter as tk from tkinter import * import wave import threading import tkinter import tkinter.filedialog import tkinter.messagebox import pyaudio from urllib import request, parse import json root = tk.Tk() root.geometry("450x250+374+182") root.title("英语单词") english1 = "开始" res = "中文翻译" w = Message(root, font=('times', 15, 'bold'), text=english1) w.pack() timer_running = False a = Message(root, font=('times', 15, 'bold'), text=res) a.pack() def wands(): w.after(2000, word) time.sleep(3) w.after(2000, speak) def word(): path = "D:\MY python\English" lists = os.listdir(path) english = (random.choice(lists)) global english1 english1 = english[:-4] w.configure(text=f"{english1}") res = fy(f"{english1}") a.configure(text=f"{res}") def speak(): basedir = r"D:\MY python\English" for root, dirs, files in os.walk(basedir): for file in files: english3 = os.path.join(root, file) if fnmatch(file, f"{english1}*.wav"): pygame.mixer.init() pygame.mixer.music.load(english3) pygame.mixer.music.play() wands() def stop_speak(): pygame.mixer.music.stop() def fy(english): content = english url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule' data = {} data['i'] = content data['from'] = 'AUTO' data['to'] = 'AUTO' data['smartresult'] = 'dict' data['client'] = 'fanyideskweb' data['salt'] = '16245570821515' data['sign'] = '0f4c0f7c60570f9d9b8b62b9b7e3e65f' data['lts'] = '1624557082151' data['bv'] = 'e9df4b2b6a5c5a4fdec4a4d3c3e3e7ca' data['doctype'] = 'json' data['version'] = '2.1' data['keyfrom'] = 'fanyi.web' data['action'] = 'FY_BY_CLICKBUTTION' data['typoResult'] = 'false' data = parse.urlencode(data).encode('utf-8') response = request.urlopen(url, data) html = response.read().decode('utf-8') target = json.loads(html) return target['translateResult'][0][0]['tgt'] stop_button = Button(root, text="停止", command=stop_speak) stop_button.pack() wands() root.mainloop() ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值