How do I load a file into the python console?

前端 未结 8 2319
攒了一身酷
攒了一身酷 2020-12-12 09:28

I have some lines of python code that I\'m continuously copying/pasting into the python console. Is there a load command or something I can run? e.g. load

8条回答
  •  眼角桃花
    2020-12-12 09:45

    For Python 2 (see other answers for Python 3) give this a try:

    execfile('file.py')
    

    Example usage:

    C:\junk>copy con execfile_example.py
    a = [9, 42, 888]
    b = len(a)
    ^Z
            1 file(s) copied.
    
    C:\junk>\python27\python
    Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> execfile('execfile_example.py')
    >>> a
    [9, 42, 888]
    >>> b
    3
    >>>
    

提交回复
热议问题