程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python或軟件HMI中如何處理用戶輸入非法的問題

編輯:Python

文章目錄

  • 1 引子
  • 2 用戶輸入非法的危害
    • 2.1 引發程序中斷
    • 2.2 隱藏式bug帶來項目風險
      • 2.2.1 王者榮耀的bug
      • 2.2.2 項目實踐總結
  • 3 如何處理用戶輸入非法的問題
    • 3.1 異常捕獲機制
    • 3.2 根據使用場景和輸入數據的類型做監測
    • 3.3 建立正確輸入的列表做查詢

1 引子

今天博客評論裡看到了一個問題:如何處理用戶輸入非數字的問題?

其實這位用戶看似只是提出一個非數字類型字符串的處理問題,實則是不經意地提出了一類軟件交互設計中的經常出現的問題,即如何處理用戶輸入非法的問題。

我對這個問題的定位如下:這個問題(用戶輸入非法)不是某個語言的個別場景性問題,而是工程或者HMI設計中需要時刻注意的一類問題。

針對於當時那個問題&#x


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved