Python'da yeniyim. Ve bugün bir şey beni kafa karıştırıyor. c:\python\
yolunun altında, birkaç kat vardır. Bu yolu altındaki piton komut dosyası düzenleyebilir ve kod çalıştırmasına:os.path.isdir() kullanırken './' ve '../' arasındaki fark nedir?
for dir_name in os.listdir("./"):
print dir_name
print os.path.isdir(dir_name)
O yazdırır:
Daily
True
renafile.py
False
script
True
Ama yolun C:\python\
altında kat Daily
komut dosyası ve çalıştırma kodu koyduğunuzda :
for dir_name in os.listdir("../"):
print dir_name
print os.path.isdir(dir_name)
O yazdırır:
Daily
False
renafile.py
False
script
False
Aradaki fark var mı?
Not:
Sen için kodunuzu değiştirmek isteyebilirsiniz ben python2.7 kullanıyorum –