2026-01-09 10:15:53 +08:00
|
|
|
#!/usr/bin/env python3
|
|
|
|
|
# -*- coding: utf-8 -*-
|
|
|
|
|
"""
|
|
|
|
|
英语学习程序入口文件
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
from script import EnglishLearningApp
|
|
|
|
|
|
2026-01-08 21:14:46 +08:00
|
|
|
def main():
|
2026-01-09 10:15:53 +08:00
|
|
|
"""主函数"""
|
|
|
|
|
print("英语学习程序")
|
|
|
|
|
print("=" * 50)
|
|
|
|
|
print("这是一个交互式的英语对话练习程序")
|
|
|
|
|
print("通过模拟日常场景,帮助您提高英语对话能力")
|
|
|
|
|
print("=" * 50)
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
# 创建应用实例
|
|
|
|
|
app = EnglishLearningApp()
|
|
|
|
|
|
|
|
|
|
# 启动应用
|
|
|
|
|
app.start()
|
|
|
|
|
|
|
|
|
|
except KeyboardInterrupt:
|
|
|
|
|
print("\n\n程序已中断")
|
|
|
|
|
print("感谢使用英语学习程序!")
|
|
|
|
|
except Exception as e:
|
|
|
|
|
print(f"\n\n程序发生错误: {e}")
|
|
|
|
|
print("请检查配置或联系技术支持")
|
2026-01-08 21:14:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
|
main()
|