0
第1步运行后不会发生:列表更新中的Spyder
在Spyder的IDE(版本:3.1.2)中我的Python脚本文件test1.py - 代码:
# -*- coding: utf-8 -*-
"""
Created on %(date)s
@author: %(username)s
"""
def append_element(some_list, element):
some_list.append(element);
步骤2:
在Spyder的菜单,我去:Run -> configure -> Command line options
,并提供论据,在文本框中'data, 4'
和命中RUN
第3步:
我在Spyder的命中运行后,我看到了下面的命令出现在IPython的控制台:
runfile('C:/Users/xxxx/Desktop/Python/PythonCode/test1.py', args='data, 4', wdir='C:/Users/xxxx/Desktop/Python/PythonCode')
第4步:
我希望'data'
列表是[1 ,2 3, 4]
而不是[1 ,2, 3]
执行之前。
第5步:
但在IPython的控制台'data'
列表中仍然只有[1,2,3]
ln []: data
Out []: [1, 2, 3]
append_element(data,4)'或等价语句在哪里?你的脚本已经定义了一个函数,但是没有人调用它。 – hpaulj