【发布时间】:2014-03-26 15:58:20
【问题描述】:
这就是我想要做的。我在计算机上的一个特殊目录中创建了很多文件夹来隐藏东西。我有 4 级文件夹,每个文件夹的文件夹编号为 1 - 4。
例子:
1>1>1>1
1>1>1>2
...
1>2>1>1
...
4>1>1>1
...
4>4>4>4
我写了一个python程序来请求pin,然后打开pin对应的文件目录。 [例如.. pin#4322 将打开 4>3>2>2]。我遇到的唯一问题是我不能将输入限制为仅限数字 1 - 4,当我输入超出此范围的数字时,Internet Explorer 会打开(UGH!IE)。
这是代码.... (Python 2.7.6)
pin=str(raw_input("What is your 4-digit pin number? "))
intpin=int(pin)
#==============##==============#
pin1=pin[0:1]
pin2=pin[1:2]
pin3=pin[2:3]
pin4=pin[3:4]
#==============##==============#
ipin1=int(pin1)
ipin2=int(pin2)
ipin3=int(pin3)
ipin4=int(pin4)
#==============##==============#
print("")
print pin1
print pin2
print("")
path=("D:/Documents/Personal/"+pin1+"/"+pin2+"/"+pin3+"/"+pin4)
import webbrowser as wb
wb.open(path)
#==============##==============#
print("Thank You!")
print("Your window has opened, now please close this one...")
【问题讨论】:
标签: python input range directory