Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit aa257d9

Browse files
committed
use os and os.path
1 parent bf1710a commit aa257d9

2 files changed

Lines changed: 6 additions & 20 deletions

File tree

Lib/lib-stdwin/DirList.py

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,7 @@
22

33
# XXX Displays messy paths when following '..'
44

5-
try:
6-
import posix, path
7-
os = posix
8-
except ImportError:
9-
import mac, macpath
10-
os = mac
11-
path = macpath
12-
5+
import os
136
import stdwin, rect
147
from stdwinevents import *
158
from Buttons import PushButton
@@ -22,8 +15,8 @@ def create(self, (parent, dirname)):
2215
self = VSplit.create(self, parent)
2316
names = os.listdir(dirname)
2417
for name in names:
25-
if path.isdir(path.join(dirname, name)):
26-
fullname = path.join(dirname, name)
18+
if os.path.isdir(os.path.join(dirname, name)):
19+
fullname = os.path.join(dirname, name)
2720
btn = SubdirButton().definetext(self, fullname)
2821
elif name[-3:] == '.py':
2922
btn = ModuleButton().definetext(self, name)

Lib/stdwin/DirList.py

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,7 @@
22

33
# XXX Displays messy paths when following '..'
44

5-
try:
6-
import posix, path
7-
os = posix
8-
except ImportError:
9-
import mac, macpath
10-
os = mac
11-
path = macpath
12-
5+
import os
136
import stdwin, rect
147
from stdwinevents import *
158
from Buttons import PushButton
@@ -22,8 +15,8 @@ def create(self, (parent, dirname)):
2215
self = VSplit.create(self, parent)
2316
names = os.listdir(dirname)
2417
for name in names:
25-
if path.isdir(path.join(dirname, name)):
26-
fullname = path.join(dirname, name)
18+
if os.path.isdir(os.path.join(dirname, name)):
19+
fullname = os.path.join(dirname, name)
2720
btn = SubdirButton().definetext(self, fullname)
2821
elif name[-3:] == '.py':
2922
btn = ModuleButton().definetext(self, name)

0 commit comments

Comments
 (0)