コード例 #1
0
ファイル: printing.py プロジェクト: jhoebing/sympy
    def displayhook(arg):
        """Python's pretty-printer display hook.

           This function was adapted from:

            http://www.python.org/dev/peps/pep-0217/

        """
        if arg is not None:
            __builtin__._ = None
            print stringify_func(arg)
            __builtin__._ = arg
コード例 #2
0
ファイル: printing.py プロジェクト: hastebrot/sympy
    def _displayhook(arg):
        """Python's pretty-printer display hook.

           This function was adapted from:

            http://www.python.org/dev/peps/pep-0217/

        """
        if arg is not None:
            __builtin__._ = None
            print stringify_func(arg)
            __builtin__._ = arg
コード例 #3
0
ファイル: printing.py プロジェクト: jhoebing/sympy
    def pretty_print(arg, p=None, cycle=None):
        """pretty printer that accepts pretty's arg format."""
        out = stringify_func(arg)

        if '\n' in out:
            print

        print out
コード例 #4
0
ファイル: printing.py プロジェクト: AStorus/sympy
    def _displayhook(arg):
        """Python's pretty-printer display hook.

           This function was adapted from:

            http://www.python.org/dev/peps/pep-0217/

        """
        if arg is not None:
            builtins._ = None
            print(stringify_func(arg, **settings))
            builtins._ = arg
コード例 #5
0
ファイル: printing.py プロジェクト: koehlma/sympy
 def _displayhook(arg):
     """Python's pretty-printer display hook.
     
     This function was adapted from:
     
     http://www.python.org/dev/peps/pep-0217/
     
     Chain multiple display hooks to work well together with other
     Python packages e.g. Xonsh.
     """
     if isinstance(arg, Basic):
         builtins._ = None
         print(stringify_func(arg, **settings))
         builtins._ = arg
     else:
         _original_displayhook(arg)
コード例 #6
0
ファイル: printing.py プロジェクト: Anxuiz/sympy
    def _result_display(self, arg):
        """IPython's pretty-printer display hook, for use in IPython 0.10

           This function was adapted from:

            ipython/IPython/hooks.py:155

        """
        if self.rc.pprint:
            out = stringify_func(arg)

            if '\n' in out:
                print

            print out
        else:
            print repr(arg)
コード例 #7
0
ファイル: printing.py プロジェクト: sylee957/sympy
    def _result_display(self, arg):
        """IPython's pretty-printer display hook, for use in IPython 0.10

           This function was adapted from:

            ipython/IPython/hooks.py:155

        """
        if self.rc.pprint:
            out = stringify_func(arg)

            if '\n' in out:
                print()

            print(out)
        else:
            print(repr(arg))
コード例 #8
0
    def result_display(self, arg):
        """IPython's pretty-printer display hook.

           This function was adapted from:

            ipython/IPython/hooks.py:155

        """
        if self.rc.pprint:
            out = stringify_func(arg)

            if '\n' in out:
                print

            print out
        else:
            print repr(arg)
コード例 #9
0
ファイル: printing.py プロジェクト: Anxuiz/sympy
 def _pretty_print(arg, p, cycle):
     """caller for pretty, for use in IPython 0.11"""
     p.text(stringify_func(arg))
コード例 #10
0
ファイル: printing.py プロジェクト: sylee957/sympy
 def _print_plain(arg, p, cycle):
     """caller for pretty, for use in IPython 0.11"""
     if _can_print(arg):
         p.text(stringify_func(arg))
     else:
         p.text(IPython.lib.pretty.pretty(arg))
コード例 #11
0
ファイル: printing.py プロジェクト: AkshaySiramdas/sympy
 def _print_plain(arg, p, cycle):
     """caller for pretty, for use in IPython 0.11"""
     if _can_print_latex(arg):
         p.text(stringify_func(arg))
     else:
         p.text(IPython.lib.pretty.pretty(arg))
コード例 #12
0
ファイル: printing.py プロジェクト: hastebrot/sympy
 def _pretty_print(arg, p, cycle):
     """caller for pretty, for use in IPython 0.11"""
     p.text(stringify_func(arg))