我无法在Windows 10上的cmd中运行.py文件,或者在kali linux

时间:2016-12-31 03:24:45

标签: python linux windows command-prompt

让我们开始说我是一个彻头彻尾的蟒蛇和编程的新手,但我真的想学习如果你可以尝试使用初学者会理解的术语,这将对我有很大的帮助。 确定在获得令人难以置信的沮丧的谷歌搜索如何在kali中使用python后,Linux无法在那里运行文件,我在My Windows 10操作系统上下载了然后我制作了一个基本的脚本,看起来像

#! /usr/bin/python
a = 122
b = 344
print a + b
很简单吧。把它保存为math.py然后去了cmd提示符(因为wikki怎么告诉我)然后键入数学py的位置:

 cd C:\Users\Mitchel\Documents

我在这里读了一个问题,告诉我用cd输入位置。 python回复:

File "<stdin>", line 1
cd C:\Users\Mitchel\Documents
   ^

SyntaxError:语法无效

所以我决定去尝试下一步,然后输入

python math.py

并得到了同样的错误。我试过双击文件,我试过&#34;打开&#34;并单击python。我想知道我可以在记事本或记事本++中键入代码并在开始之前对其进行测试,因为它很难在命令提示符中实际编写代码。

1 个答案:

答案 0 :(得分:3)

这些是在系统的命令提示符下输入的命令,但是您要在Python解释器中输入它们。大多数教程都假设您知道如何绕过系统的终端。请参阅下面的演示。

foreach( $attachmentsArray as $att )
    {
        $msgArray["attachment[$x]"] = curl_file_create( $att );
        $x ++;
    }

$arrayValues = array(
  'from' => 'Open <test@gmail.com>',
  'to' => $email,
  'subject' => $subject,
  'html' => $msg,
  'attachments' => http_build_query($msgArray)

  /** or an alternative form of collapsing an array into a
     string value, such as json_encode($msgArray);  **/
);


 curl_setopt($ch, CURLOPT_POSTFIELDS, $arrayValues);