关于在linux里执行win下写的python程序的一点不解

关于在linux里执行win下写的python程序的一点不解

一直在win下面写python程序,在linux下面执行python 文件名也能跑
最近有个需要直接在linux下敲文件名就能跑py程序
我在py开头加上了
#/usr/bin/python
chmod +x 文件
都运行不了,后来发现是win下面的回车和linux回车不一样,win下面是\r\n,而linux下是\n,害的自己又写了一段脚本把py文件重新修改一次.
不知道有没有编辑器可以不用这样的?我用的是pythonwin.
有许多都可以。象 NewEdit 就可以。
是ftp到linux的吧?如果是的话,ftp的时候选ascii模式就可以的。

干脆就在真实的linux环境下编写python,省得与MS较劲。
唉。用惯了MS。虽然VI很强大。可以还是觉得不怎么爽
??可以转换的啊
如果你在win下面用vim就

[Copy to clipboard] [ - ]
CODE:
:set fileformat=dos

如果你在*nix下面用vim就

[Copy to clipboard] [ - ]
CODE:
:set fileformat=unix

或者干脆找个程序帮你转
flip
是的木头的newedit蛮好的,以前在win下用pythonwin不过现在用newedit比较多
newedit好。
有个 dos2unix 或者叫 dos2unx 的可以把WIN下的回车换成LINUX的.