Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
cpython
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
cpython
Commits
25d7cafd
Kaydet (Commit)
25d7cafd
authored
Mar 31, 1992
tarafından
Guido van Rossum
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
posix -> os
üst
3bc034bb
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
35 additions
and
35 deletions
+35
-35
cmp.py
Lib/cmp.py
+2
-2
cmpcache.py
Lib/cmpcache.py
+2
-2
flp.py
Lib/irix5/flp.py
+5
-5
anywin.py
Lib/lib-stdwin/anywin.py
+2
-2
dirwin.py
Lib/lib-stdwin/dirwin.py
+4
-4
persist.py
Lib/persist.py
+5
-5
flp.py
Lib/plat-irix5/flp.py
+5
-5
statcache.py
Lib/statcache.py
+4
-4
anywin.py
Lib/stdwin/anywin.py
+2
-2
dirwin.py
Lib/stdwin/dirwin.py
+4
-4
No files found.
Lib/cmp.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -8,14 +8,14 @@
# - We keep a cache of outcomes of earlier comparisons
# - We don't fork a process to run 'cmp' but read the files ourselves
import
posix
import
os
cache
=
{}
def
cmp
(
f1
,
f2
):
# Compare two files, use the cache if possible.
# Return 1 for identical files, 0 for different.
# Raise exceptions if either file could not be statted, read, etc.
s1
,
s2
=
sig
(
posix
.
stat
(
f1
)),
sig
(
posix
.
stat
(
f2
))
s1
,
s2
=
sig
(
os
.
stat
(
f1
)),
sig
(
os
.
stat
(
f2
))
if
s1
[
0
]
<>
8
or
s2
[
0
]
<>
8
:
# Either is a not a plain file -- always report as different
return
0
...
...
Lib/cmpcache.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -9,7 +9,7 @@
# - We keep a cache of outcomes of earlier comparisons
# - We don't fork a process to run 'cmp' but read the files ourselves
import
posix
import
os
from
stat
import
*
import
statcache
...
...
@@ -20,7 +20,7 @@ cache = {}
# Compare two files, use the cache if possible.
# May raise
posix
.error if a stat or open of either fails.
# May raise
os
.error if a stat or open of either fails.
#
def
cmp
(
f1
,
f2
):
# Return 1 for identical files, 0 for different.
...
...
Lib/irix5/flp.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -4,7 +4,7 @@
# Jack Jansen, December 1991
#
import
string
import
path
import
os
import
sys
import
FL
...
...
@@ -106,11 +106,11 @@ def wrlong(fp, x):
fp
.
write
(
chr
(
a
)
+
chr
(
b
)
+
chr
(
c
)
+
chr
(
d
))
def
getmtime
(
filename
):
import
posix
import
os
from
stat
import
ST_MTIME
try
:
return
posix
.
stat
(
filename
)[
ST_MTIME
]
except
posix
.
error
:
return
os
.
stat
(
filename
)[
ST_MTIME
]
except
os
.
error
:
return
None
#
...
...
@@ -157,7 +157,7 @@ def _open_formfile2(filename):
fp
=
None
else
:
for
pc
in
sys
.
path
:
pn
=
path
.
join
(
pc
,
filename
)
pn
=
os
.
path
.
join
(
pc
,
filename
)
try
:
fp
=
open
(
pn
,
'r'
)
filename
=
pn
...
...
Lib/lib-stdwin/anywin.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -3,11 +3,11 @@
import
dirwin
import
filewin
import
path
import
os
def
open
(
name
):
print
'opening'
,
name
,
'...'
if
path
.
isdir
(
name
):
if
os
.
path
.
isdir
(
name
):
w
=
dirwin
.
open
(
name
)
else
:
w
=
filewin
.
open
(
name
)
...
...
Lib/lib-stdwin/dirwin.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -2,24 +2,24 @@
# Directory windows, a subclass of listwin
import
os
import
gwin
import
listwin
import
anywin
import
path
import
dircache
def
action
(
w
,
string
,
i
,
detail
):
(
h
,
v
),
clicks
,
button
,
mask
=
detail
if
clicks
==
2
:
name
=
path
.
join
(
w
.
name
,
string
)
name
=
os
.
path
.
join
(
w
.
name
,
string
)
try
:
w2
=
anywin
.
open
(
name
)
w2
.
parent
=
w
except
posix
.
error
,
why
:
except
os
.
error
,
why
:
stdwin
.
message
(
'Can
\'
t open '
+
name
+
': '
+
why
[
1
])
def
open
(
name
):
name
=
path
.
join
(
name
,
''
)
name
=
os
.
path
.
join
(
name
,
''
)
list
=
dircache
.
opendir
(
name
)[:]
list
.
sort
()
dircache
.
annotate
(
name
,
list
)
...
...
Lib/persist.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -32,16 +32,16 @@ defaultfile = 'wsrestore.py'
def
save
():
import
__main__
import
posix
import
os
# XXX On SYSV, if len(defaultfile) >= 14, this is wrong!
backup
=
defaultfile
+
'~'
try
:
posix
.
unlink
(
backup
)
except
posix
.
error
:
os
.
unlink
(
backup
)
except
os
.
error
:
pass
try
:
posix
.
rename
(
defaultfile
,
backup
)
except
posix
.
error
:
os
.
rename
(
defaultfile
,
backup
)
except
os
.
error
:
pass
fp
=
open
(
defaultfile
,
'w'
)
writedict
(
__main__
.
__dict__
,
fp
)
...
...
Lib/plat-irix5/flp.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -4,7 +4,7 @@
# Jack Jansen, December 1991
#
import
string
import
path
import
os
import
sys
import
FL
...
...
@@ -106,11 +106,11 @@ def wrlong(fp, x):
fp
.
write
(
chr
(
a
)
+
chr
(
b
)
+
chr
(
c
)
+
chr
(
d
))
def
getmtime
(
filename
):
import
posix
import
os
from
stat
import
ST_MTIME
try
:
return
posix
.
stat
(
filename
)[
ST_MTIME
]
except
posix
.
error
:
return
os
.
stat
(
filename
)[
ST_MTIME
]
except
os
.
error
:
return
None
#
...
...
@@ -157,7 +157,7 @@ def _open_formfile2(filename):
fp
=
None
else
:
for
pc
in
sys
.
path
:
pn
=
path
.
join
(
pc
,
filename
)
pn
=
os
.
path
.
join
(
pc
,
filename
)
try
:
fp
=
open
(
pn
,
'r'
)
filename
=
pn
...
...
Lib/statcache.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -3,11 +3,11 @@
# Maintain a cache of file stats.
# There are functions to reset the cache or to selectively remove items.
import
posix
import
os
from
stat
import
*
# The cache.
# Keys are pathnames, values are `
posix
.stat' outcomes.
# Keys are pathnames, values are `
os
.stat' outcomes.
#
cache
=
{}
...
...
@@ -17,7 +17,7 @@ cache = {}
def
stat
(
path
):
if
cache
.
has_key
(
path
):
return
cache
[
path
]
cache
[
path
]
=
ret
=
posix
.
stat
(
path
)
cache
[
path
]
=
ret
=
os
.
stat
(
path
)
return
ret
...
...
@@ -81,6 +81,6 @@ def forget_except_prefix(prefix):
def
isdir
(
path
):
try
:
st
=
stat
(
path
)
except
posix
.
error
:
except
os
.
error
:
return
0
return
S_ISDIR
(
st
[
ST_MODE
])
Lib/stdwin/anywin.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -3,11 +3,11 @@
import
dirwin
import
filewin
import
path
import
os
def
open
(
name
):
print
'opening'
,
name
,
'...'
if
path
.
isdir
(
name
):
if
os
.
path
.
isdir
(
name
):
w
=
dirwin
.
open
(
name
)
else
:
w
=
filewin
.
open
(
name
)
...
...
Lib/stdwin/dirwin.py
Dosyayı görüntüle @
25d7cafd
...
...
@@ -2,24 +2,24 @@
# Directory windows, a subclass of listwin
import
os
import
gwin
import
listwin
import
anywin
import
path
import
dircache
def
action
(
w
,
string
,
i
,
detail
):
(
h
,
v
),
clicks
,
button
,
mask
=
detail
if
clicks
==
2
:
name
=
path
.
join
(
w
.
name
,
string
)
name
=
os
.
path
.
join
(
w
.
name
,
string
)
try
:
w2
=
anywin
.
open
(
name
)
w2
.
parent
=
w
except
posix
.
error
,
why
:
except
os
.
error
,
why
:
stdwin
.
message
(
'Can
\'
t open '
+
name
+
': '
+
why
[
1
])
def
open
(
name
):
name
=
path
.
join
(
name
,
''
)
name
=
os
.
path
.
join
(
name
,
''
)
list
=
dircache
.
opendir
(
name
)[:]
list
.
sort
()
dircache
.
annotate
(
name
,
list
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment