[Pythonjp-checkins] [python-doc-ja] push by matsu****@gmail***** - 2.6.6: library/rexec on 2011-03-19 08:02 GMT

アーカイブの一覧に戻る

pytho****@googl***** pytho****@googl*****
2011年 3月 19日 (土) 17:02:21 JST


Revision: 9d587842c2e5
Author:   MATSUI Tetsushi <matsu****@gmail*****>
Date:     Sat Mar 19 01:00:51 2011
Log:      2.6.6: library/rexec
http://code.google.com/p/python-doc-ja/source/detail?r=9d587842c2e5

Modified:
  /library/rexec.rst

=======================================
--- /library/rexec.rst	Tue May 25 07:39:57 2010
+++ /library/rexec.rst	Sat Mar 19 01:00:51 2011
@@ -1,4 +1,3 @@
-
  :mod:`rexec` --- 制限実行のフレームワーク
  =========================================

@@ -230,11 +229,11 @@
             elif mode in ('w', 'wb', 'a', 'ab'):
                 # ファイル名をチェックします :  /tmp/ で始まらなければなりま 
せん
                 if file[:5]!='/tmp/':
-                   raise IOError, " /tmp 以外へは書き込みできません"
+                   raise IOError(" /tmp 以外へは書き込みできません")
                 elif (string.find(file, '/../') >= 0 or
                      file[:3] == '../' or file[-3:] == '/..'):
-                   raise IOError, "ファイル名の '..' は禁じられています"
-           else: raise IOError, "open() モードが正しくありません"
+                   raise IOError("ファイル名の '..' は禁じられています")
+           else: raise IOError("open() モードが正しくありません")
             return open(file, mode, buf)

  上のコードは、完全に正しいファイル名でも、時には禁止する場合があることに




Pythonjp-checkins メーリングリストの案内
アーカイブの一覧に戻る