在这种情况下如何使用requestString



我有一个类的赋值,我们可以编写一个函数,使用pickAFile()选择要打开的图片文件。

如果在pickAFile()对话框中按下"取消",则必须询问用户是否有错误。

如果是错误,请再次打开pickAFile()对话框,然后重复,直到不是错误或选择了图片文件。

如果选择了图片文件,则返回made图片,否则(即推送取消,用户表示不是错误)返回错误消息。

这就是我目前所拥有的:

def assign3A():
  f = pickAFile()
  cancel = requestString("Did you intentionally press Cancel? Type 'yes' for mistake or hit Cancel for")
  if ans == 'yes':
      print "cancel was deliberatley preesed"
      return
  else:
      f = pickAFile()
  if f !='None':
      print "..."
      return makePicture(f)

我已经很久没有使用JES(我的第一个Uni类!)了,但我可以在您的代码中看到一个错误。

看看这两行:

cancel = requestString("Did you intentionally press Cancel? Type 'yes' ...")
if ans == 'yes':

你看到了吗?

相关内容

  • 没有找到相关文章

最新更新