2009/03/21

python问题解决之 2

在terminal书写python时候。废话不能写多了。

打开terminal

python

(运行的什么我也不知道,但是进入了python界面。在这里很多东西不能正常运行)

control+d 

(退回到bash界面)

cd projs

(确定根目录)

vim abc.py

(打开abc.py文件.如果在此之前你没有确定根目录。或者你的根目录里面没有abc.py文件。那么vim abc.py就是新建了一个abc.py的文件)

[注意一个问题,初学者容易忘记。比如我就是。

所有的vim命令里打开写代码的时候,命令行的开头要确保有这样的语

#!/usr/bin/python
#Filename:helloworld.py   

 我不知道Filename:helloworld.py有什么作用。

但是这两行在python里面却不可少。就像要先穿衣服再出门。]

i

insert的意思,输入代码。例如下面的例子。一个完整的小程序运行的示例。

cd projs

vim abc.py

i

#!/usr/bin/python
#Filename:helloworld.py
s = 'This is a string.'
print s
i = 3
print i
i=i*9
print i

Esc

:!python abc.py

return

:wq

示例完毕

我在vim里面写代码,光标不能自由移动。只能通过上下左右键盘单个字符的移动。

现在还没有解决这个问题。

在代码写完之后,可以不要退出,直接输入

:!python abc.py

可以检查命令的运行结果,回车键返回。

输入完毕后就

:wq

保存退出