[英]I want to create directory and save image file but its name already exist its should have numbers indicating
[英]When table name already exist I want to show a message but also ask again for a new table name
我想驗證一個表是否存在,如果存在,我想顯示一條消息“表已存在”,然后再次要求用戶輸入表的新名稱。
但是,當用戶輸入一個已經存在的表名時,我只收到消息“表已存在”,而不再要求輸入表名。
您知道為什么它不起作用嗎?
def validField(info):
field = ""
while not field:
field = raw_input(info)
if not field:
print "Empty field"
return field
def createTable():
tableName = validField("Please enter the name for table: ")
try:
verifyTable = test.get_table(tableName)
except BotoServerError:
print "Table already exist"
tableName = validField("Please enter the name for table: ")
怎么樣:
def createTable():
ok = False
while not ok:
try:
verifyTable = test.get_table(raw_input("Please enter the name for table: "))
ok = True
except BotoServerError:
print "Table already exist"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.