予約名 link

Ren'Py では、単一のアンダースコア(_)から始まるすべての名前を予約しています。アンダースコアから始まる名前は自身のコード内で使わないでください。

以下は、Python によって使われている名前のリストです。これらの名前を再利用すると、予期しない問題が発生します。

  • ArithmeticError
  • AssertionError
  • AttributeError
  • BaseException
  • BufferError
  • BytesWarning
  • DeprecationWarning
  • EOFError
  • Ellipsis
  • EnvironmentError
  • Exception
  • False
  • FloatingPointError
  • FutureWarning
  • GeneratorExit
  • IOError
  • ImportError
  • ImportWarning
  • IndentationError
  • IndexError
  • KeyError
  • KeyboardInterrupt
  • LookupError
  • MemoryError
  • NameError
  • None
  • NotImplemented
  • NotImplementedError
  • OSError
  • OverflowError
  • PendingDeprecationWarning
  • ReferenceError
  • RuntimeError
  • RuntimeWarning
  • StandardError
  • StopIteration
  • SyntaxError
  • SyntaxWarning
  • SystemError
  • SystemExit
  • TabError
  • True
  • TypeError
  • UnboundLocalError
  • UnicodeDecodeError
  • UnicodeEncodeError
  • UnicodeError
  • UnicodeTranslateError
  • UnicodeWarning
  • UserWarning
  • ValueError
  • Warning
  • ZeroDivisionError
  • abs
  • all
  • any
  • apply
  • basestring
  • bin
  • bool
  • buffer
  • bytearray
  • bytes
  • callable
  • chr
  • classmethod
  • cmp
  • coerce
  • compile
  • complex
  • delattr
  • dict
  • dir
  • divmod
  • enumerate
  • eval
  • execfile
  • file
  • filter
  • float
  • format
  • frozenset
  • getattr
  • globals
  • hasattr
  • hash
  • hex
  • id
  • input
  • int
  • intern
  • isinstance
  • issubclass
  • iter
  • len
  • list
  • locals
  • long
  • map
  • max
  • memoryview
  • min
  • next
  • object
  • oct
  • open
  • ord
  • pow
  • print
  • property
  • range
  • raw_input
  • reduce
  • reload
  • repr
  • reversed
  • round
  • set
  • setattr
  • slice
  • sorted
  • staticmethod
  • str
  • sum
  • super
  • tuple
  • type
  • unichr
  • unicode
  • vars
  • xrange
  • zip

以下は、Ren'Py によって使われている名前のリストです。これらの名前を再定義することもありますが、注意して行わないと予期しない問題が発生します。

Ren'Py では、単一のアンダースコアまたは「00」から始まるファイル名を予約しています。