python怎么打开文件
一、使用python源文件的几种方法\运行python脚本:
a.windows下打开shell(DOS提示符,命令行,cmd):
CMD命令进入某个目录
如在window下cmd运行python源文件xxx.py(注意这个xxx.py在C盘的python27目录下,若是其它盘的目录,就进入其它盘的目录来运行xxx.py)
python中打开文件可以使用后open(0函数,open()函数返回的是文件对象,对文件的操作都是在文件对象file上进行的。
打开cmd输入c:回车输入cdc:/python27/回车(ps:cd后面没有冒号!,如果需要在dos下查看带有空格的文件夹,要给文件夹加上引号如:CD"ProgramFiles"/PHP)输入pythonxxx.py或者xxx.py回车
这是在找到文件路径下去执行某文件,直接在cmd,python环境下输入pythonxxx.py会运行语法错误,不知是否是系统的环境变量没有添加好?
在linux下参见vamei:python基础
另附:cmd命令
1.进入上一层目录CD../
2.显示目录下的文件及了目录dir
b.Linux下运行python源文件:
$pythonxxx.py
c.在IDLE下运行python源文件
点击开始->程序->Python2.7->IDLE(PythonGUI)点击file->open->xxx.pyctrl+F5quit()是退出程序
d.在IDLE里,可以通过os执行系统命令,执行python源文件:
importos
os.system('pythonc:/xxx.py')
e.直接双击xxx.py
双击xxx.py,窗口一闪而过。很像VC运行时的Ctrl+F5对不对?那怎么办呢?(非windows系统可以跳过,不用此技巧)
这里我们在代码里加入一句话raw_input(),就可以。
二、利用Python的shell进行交互式开发:
这是Python的交互式的Shell,简称PythonShell,它能动态的,交互式地,显示对应代码程序的信息。
a.Python(commandline):这是命令行版本的PythonShell
开始快捷键+R,输入cmd,在命令行中输入python,直接输入python代码
或者快捷键+R,输入python,直接输入代码
或者开始菜单中找到python2.7下面的Python(commandline)
b.IDLE(PythonGUI):这是GUI,带图形界面的版本pythonshell
在开始菜单中找到python2.7下面的IDLE(PythonGUI),后直接输入代码。
以上内容为大家介绍了python培训之怎么打开文件,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

相关推荐HOT
更多>>
python正则表达式中的零宽断言
python正则表达式中的零宽断言1、概念有些元字符不匹配任何字符,只是简单的表示成功或失败,所以这些字符也叫零宽断言。2、符号举例(1)|或操作...详情>>
2023-11-14 11:35:03
python方法的绑定和未绑定
python方法的绑定和未绑定1、说明未绑定对象的方法:无self参数的方法,通过定义类调用函数,返回未绑定self的方法。绑定对象的方法:带self参...详情>>
2023-11-14 09:53:02
python海象运算符的使用
python海象运算符的使用1、在判断条件下允许操作。在一定程度上简化了代码,但降低了可读性。i=len((l:=[1,2,3]))#先对l进行赋值,在对i赋值whi...详情>>
2023-11-14 02:38:21
pythonelif语句报错是什么原因
python的else和elif语句也可以叫做子句,因为它们不能独立使用,两者都是出现在if、for、while语句内部的。else子句可以增加一种选择;而elif子...详情>>
2023-11-13 21:46:35热门推荐
技术干货






