在python shell上使用sys.argv运行python脚本

时间:2013-11-28 00:02:09

标签: python json shell csv

我是python中的一个完整的新手,我已经在stackoverflow中搜索了几个条目来帮助我,但我仍在努力。我觉得这应该很容易做到。非常感谢您的帮助。

我有以下脚本:https://github.com/openxc/openxc-data-tools/blob/master/tracecsv.py

我的目标是在窗口xp上的python shell上运行它,以一种可以保存为csv的格式转换Jason文件,如(http://openxcplatform.com.s3.amazonaws.com/traces/nyc/downtown-crosstown.json)。

到目前为止,当我在我的python shell上运行以下代码时(在将目录更改为我的文件所在的位置之后),我收到错误,我无法获得输出csv:

以下是我在命令shell中输入的内容以及错误

  
    
      

python tracecsv.py downtown-crosstown.json output_file_name

    
  

SyntaxError:语法无效

  
    
      

tracecsv.py downtown-crosstown.json output_file_name

    
  

SyntaxError:语法无效

我的理解是tracecsv.py读取保存在我指定目录中的脚本,接下来的两个字符串指定要在代码中使用的输入文件(如sys.argv1和sys.argv2)。我期待一个csv文件保存在我的指定目录中,我的json文件转换为excel结构并准备好进行分析。 谢谢!

0 个答案:

没有答案