diff options
author | Armin Rigo <arigo@tunes.org> | 2015-04-29 22:38:11 +0200 |
---|---|---|
committer | Armin Rigo <arigo@tunes.org> | 2015-04-29 22:38:11 +0200 |
commit | 30055df6ba44ebe0cb045c3209200f0c7161f407 (patch) | |
tree | 977199de5279e83b916fd11417839dd82409601b /demo/bsdopendirtype.py | |
parent | 01d4d6d457bf1e89e846c53f34c79ed396b764e7 (diff) | |
download | cffi-30055df6ba44ebe0cb045c3209200f0c7161f407.tar.gz |
Python 3 compatible code in these demos
Diffstat (limited to 'demo/bsdopendirtype.py')
-rw-r--r-- | demo/bsdopendirtype.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/demo/bsdopendirtype.py b/demo/bsdopendirtype.py index 9c5ecdf..75a996a 100644 --- a/demo/bsdopendirtype.py +++ b/demo/bsdopendirtype.py @@ -16,10 +16,10 @@ _dtype_to_smode = { def opendir(dir): if len(dir) == 0: - dir = '.' + dir = b'.' dirname = dir - if not dirname.endswith('/'): - dirname += '/' + if not dirname.endswith(b'/'): + dirname += b'/' dirp = lib.opendir(dir) if dirp == ffi.NULL: raise _posix_error() @@ -32,7 +32,7 @@ def opendir(dir): raise _posix_error() return name = ffi.string(dirent.d_name) - if name == '.' or name == '..': + if name == b'.' or name == b'..': continue name = dirname + name try: @@ -44,5 +44,5 @@ def opendir(dir): lib.closedir(dirp) if __name__ == '__main__': - for name, smode in opendir('/tmp'): - print hex(smode), name + for name, smode in opendir(b'/tmp'): + print(hex(smode), name) |