[kupfer] objects: Remove in-function imports in FileLeaf
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [kupfer] objects: Remove in-function imports in FileLeaf
- Date: Tue, 27 Oct 2009 15:40:23 +0000 (UTC)
commit 7161d2289f874723ffea7045806430ef2f938c91
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Tue Oct 27 16:32:03 2009 +0100
objects: Remove in-function imports in FileLeaf
Importing objects inside a function is only slower, and less clear.
Fix this old mistake.
kupfer/objects.py | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/kupfer/objects.py b/kupfer/objects.py
index 9ce8f69..df31859 100644
--- a/kupfer/objects.py
+++ b/kupfer/objects.py
@@ -227,12 +227,10 @@ class FileLeaf (Leaf):
return path.realpath(self.object)
def is_valid(self):
- from os import access, R_OK
- return access(self.object, R_OK)
+ return os.access(self.object, os.R_OK)
def _is_executable(self):
- from os import access, X_OK, R_OK
- return access(self.object, R_OK | X_OK)
+ return os.access(self.object, os.R_OK | os.X_OK)
def is_dir(self):
return path.isdir(self.object)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]