try-except

    4熱度

    1回答

    我有一個程序模擬骰子滾動並將它們與圖表中的值(字符串列表集合)進行比較。我目前從TEdit獲得價值。如果該框爲空,則會引發應該由Try/Except語句捕獲的EConvertError,但事實並非如此。想法和建議?下面的代碼,德爾福7. try //Shooting if ShootingRadio.Checked then BS := StrToInt(Edit1.

    5熱度

    1回答

    當按下Ctrl + C時,我的while循環不會退出。它似乎忽略了我的KeyboardInterrupt異常。環路部分看起來是這樣的: while True: try: if subprocess_cnt <= max_subprocess: try: notifier.process_events() if notifier.check_e

    1熱度

    3回答

    我看到這個代碼在這裏貼在計算器上: with TDownloadURL.Create(nil) do try URL := 'myurltodownload.com'; filename := 'locationtosaveto'; try ExecuteTarget(nil); except result := false

    -3熱度

    2回答

    try: pattern=r'<tr><td><a href='(?P<link>[\s\S]*?)'[\s\S]*?><img src='(?P<img>[\s\S]*?)' width='130' height='130'[\s\S]*?/></a></td>' except: try: pattern=r"<tr><td><a href='(?P<link

    3熱度

    3回答

    我一直在Python中工作,遇到了一些必須經常發生的事情。 我有五個陳述,都屬於提高 FooException和BarException的常見錯誤。我想運行它們中的每一個,防範 這些異常,但即使在 某些處理完成後引發異常,也會繼續處理。現在,我可以這樣做: try: foo() except (FooException, BarException): pass try:

    0熱度

    1回答

    代碼工作正常。我剛剛有一個效率問題。在這段代碼中,我使用「try ... except」來傳遞會導致程序崩潰的錯誤。該錯誤是由IP地址不可訪問引起的。正如我之前所說,代碼完成了它的工作。我想知道這是否是最快的方式來查看IP是否可達並傳遞給它。如果找不到IP,它將停止30到45秒。堆放了很多次,這可能會相當耗時。 import win32net def GetUsers(IP): tr

    4熱度

    5回答

    我碰到這篇文章是約檢測VMware或虛擬PC http://www.codeproject.com/KB/system/VmDetect.aspx ,我看到他們使用某種嘗試,除了陳述。 所以我在MSDN中查找:http://msdn.microsoft.com/en-us/library/s58ftw19%28v=vs.80%29.aspx 我不明白爲什麼我會用try-except而不是舊的try

    7熱度

    4回答

    我想端口使用VC++一些代碼的嘗試,除了陳述MinGW的: bool success = true; __try { //... } __except ((EXCEPTION_STACK_OVERFLOW == GetExceptionCode()) ? EXCEPTION_EXECUTE_HANDLER : EXCEPTION_CONTINUE_SEA