コード例 #1
0
ファイル: fileutils.py プロジェクト: MaraKovalcik/Flask
 def __init__(self, filepath, mode):
     self.original_mode = stat(filepath)[ST_MODE]
     self.mode_changed = False
     if mode in ('w', 'a', 'wb', 'ab'):
         if not self.original_mode & S_IWRITE:
             chmod(filepath, self.original_mode | S_IWRITE)
             self.mode_changed = True
     FileIO.__init__(self, filepath, mode)
コード例 #2
0
ファイル: fileutils.py プロジェクト: iqbalamr/tubes-basdat
 def __init__(self, filepath: str, mode: str) -> None:
     self.original_mode = stat(filepath)[ST_MODE]
     self.mode_changed = False
     if mode in ("w", "a", "wb", "ab"):
         if not self.original_mode & S_IWRITE:
             chmod(filepath, self.original_mode | S_IWRITE)
             self.mode_changed = True
     FileIO.__init__(self, filepath, mode)
コード例 #3
0
ファイル: fileutils.py プロジェクト: 0Chuzz/python-mode
 def __init__(self, filepath, mode):
     self.original_mode = stat(filepath)[ST_MODE]
     self.mode_changed = False
     if mode in ('w', 'a', 'wb', 'ab'):
         if not self.original_mode & S_IWRITE:
             chmod(filepath, self.original_mode | S_IWRITE)
             self.mode_changed = True
     FileIO.__init__(self, filepath, mode)