pymel.core.system.warning

static system.warning(*args, **kwargs)

The warning command is provided so that the user can issue warning messages from his/her scripts. The string argument is displayed in the command window (or stdout if running in batch mode) after being prefixed with a warning message heading and surrounded by the appropriate language separators (# for Python, // for Mel).

Flags:
Long name (short name) Argument Types Properties
showLineNumber (sl) bool ../../../_images/create.gif
 

Obsolete. Will be deleted in the next version of Maya. Use the checkbox in the script editor that enables line number display instead. Flag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.warning

Example:

import pymel.core as pm

import maya.cmds as cmds
def lightWarning():
    l = pm.ls( lights=True )
    if len(l) == 0:
        pm.warning( "No Lights" )
lightWarning()
#
# The above will produce the following output:
#
#   # Warning: No Lights #
#
# When the option to show line numbers in errors is enabled the output will
# be the following:
#
#   # Warning: line 4 of 'lightWarning' in '"maya console'": No Lights #
#

Previous topic

pymel.core.system.untitledFileName

Next topic

pymel.core.system.FileInfo

Core

Core Modules

Other Modules

This Page