对python完全陌生,我想做以下事情:
我有这个代码:
def assem(myFile):
print "Hello ,World!"
import myParser
from myParser import Parser
import code
import symboleTable
from symboleTable import SymboleTable
newFile = "Prog.hack"
output = open(newFile, 'w')
input = open(myFile, 'r')
prsr=Parser(input)
while prsr.hasMoreCommands():
str = "BLANK"
if(parser.commandType() == Parser.C_COMMAND):
str="111"+code.comp(prsr.comp())+code.dest(prsr.dest())+code.jump(prsr.jump())+"\n"
output.write(str)
prsr.advance()
检查压痕,没关系,这里有点乱。
该程序需要从控制台运行并接收一个名为Add.asm
使它运行的控制台命令是什么?
试过:
python assembler.py Add.asm
不工作。
任何想法?