a. windows下打开shell(DOS提示符,命令行,cmd):
CMD命令进入某个目录
如态悔者在window 下cmd运行python源文件 xxx.py(注意这个xxx.py在C盘的python27目录下,若是其它盘的目录,就进入其它盘的目录来运行xxx.py):
打开cmd
输入c: 回车
输入cd c:/python27/ 回车 (ps:cd后面没有冒号!,如果需要在dos下查看带有空格的文件夹,要给文件夹加上引号如:CD "Program Files"/PHP )
输入python xxx.py 或者 xxx.py 回车
这是在找到文件路径下去执行某文帆薯件,直接在cmd,python环境下输入python xxx.py 会运行语法错误,不知是否是系统的环境变量没有添加好?
在linux下参见vamei :python 基础
另附:cmd命令
1.进入上一层目录 CD ../
2.显示目录下的文件及了目录 dir
b.Linux下运行python源文件:
$ python xxx.py
c.在IDLE下运行python源文件
点击开始->程序->Python 2.7->IDLE(Python GUI)
点击file->open->xxx.py
ctrl+F5
quit()是退出程序
d.在IDLE里前明,可以通过os执行系统命令,执行python源文件:
import os
os.system('python c:/xxx.py')
e. 直接双击xxx.py
双击xxx.py,窗口一闪而过。很像VC运行时的Ctrl+F5对不对?那怎么办呢?(非windows系统可以跳过,不用此技巧)
这里我们在代码里加入一句话raw_input(),就可以。
*** 作系统一般不允许程序直接 *** 作磁盘文件的,文件在磁盘上的读写都是由 *** 作系统提供的,文件 *** 作包括创建、删除、修改权限、读取、写入等。要想实现对文件的 *** 作就需要请求 *** 作系模盯统打开一个文件对象,然后通过 *** 作系统提供的接口来实现对文件读写的相关 *** 作。读写文件是最常见的 I/O *** 作,Python内置相关API可以帮助我们快速的实现文件读写 *** 作。文件对象
Python内置的 open() 函数可以用于打开指定文件 ,该函数会返回一个文件对象(该对象包含了当前文件拥有的属性信息,相当于文件句柄)。参数file为要创建或打开文件的文件名称,参数mode用于指定文件的打开模式(可选),盯码竖参数buffering用于指定对文件做读写 *** 作时是否使用缓冲区。在打开文件之后就可调用文件对象的属性和方法,完成对文件的读/写 *** 作之后最后需凯大要关闭该文件,通过文件对象的close() 函数来实现即可。
打开模式
文件打开是可以指定其打开的模式,该参数通过mode来指定【默认模式为只读(r)】。选择不同的打开模式决定了后续可以对文件进行 *** 作,如果使用 r 模式打开的文件则只能读取文件而无法修改文件内容。open()提供了多种打开模式,下面列出了对应的打开模式和说明:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)