我在eclipse中有一个Python项目,它导入了Python无法找到的模块.以下是一些案例列表:
某些文件可能会导入某些内置模块的2.x和3.x版本以实现兼容性(但我只能在项目设置中指定一个语法版本)
因为我写的脚本将在一个与我不同的环境中运行,我使用的一些模块甚至不存在于系统中(比如Windows特定的模块,或者其他项目的模块,我真的不会想直接链接到这个)
可能会或可能不会安装在将要执行脚本的机器上的模块(当然,包含在try-except子句中)等等......
将这些模块标记为错误是非常烦人的,因为它们使REAL语法错误更不明显.我知道这种行为可以以某种方式被覆盖 - 我有另一个项目没有将未解决的导入标记为错误,但我找不到正确的设置.谁能帮我?
我正在写一个应用程序,有时会触发应该播放铃声的提醒.我可以启动铃声OK,但无法阻止它.我的片段中有一个dismiss方法,应该停止当前正在播放的铃声并关闭活动,但它不能正常工作.这是它的作用:
RingtoneManager ringMan = new RingtoneManager(getActivity());
ringMan.stopPreviousRingtone();
getActivity().finish();
Run Code Online (Sandbox Code Playgroud)
该方法确实执行并且活动关闭,但铃声仍在继续播放.我究竟做错了什么?