我有2个python文件。在file1中,创建了一个名为MyList的列表,在file2中,目标是仅从file1打印MyList。在file2中我有下面的代码,但它执行file1的所有内容以及file2中的print函数。
#CODE FOR FILE 2
#/usr/bin/python
from file1 import MyList
print MyList
如何阻止它执行file1中的命令?
文件1的代码如下:
MyList={}
UserListName = str(raw_input("Provide a name for your list: "))
MyList[UserListName]=[]
print "The userlist name is ", MyList
#feed values into MyList[UserListName] using raw_input
q = int(raw_input("Specify quantities for your list: "))
ArbitValue = 0
while ArbitValue < q:
MyList[UserListName].append(raw_input("Enter value: "))
ArbitValue += 1
print "The values entered in ", MyList
答案 0 :(得分:1)
if __name__ == '__main__':
构造运行。