① python镄剆hell鏄浠涔堟剰镐
Python镄剆hell鏄涓涓锻戒护琛岃В鏋愬櫒锛屽畠鏄疨ython璇瑷鐜澧幂殑涓閮ㄥ垎銆傚湪Python镄勪氦浜掓ā寮忎笅锛屼綘鍙浠ョ洿鎺ヨ緭鍏Python浠g爜骞剁珛鍗崇湅鍒扮粨鏋溿係hell浼氲В閲婂苟镓ц岃ヨ屼唬镰侊纴骞惰緭鍑虹粨鏋溿侾ython镄勪氦浜掓ā寮忓拰锻戒护琛岃В鏋愬櫒鏄涓镙风殑锛屽洜涓哄畠浠閮藉厑璁镐綘鍦≒ython鐜澧冧腑鐩存帴杩愯屼唬镰併
鍦≒ython涓锛屼綘鍙浠ラ氲繃shell𨱒ヨ繍琛.py鏂囦欢銆傚綋浣犲湪锻戒护琛屼腑镓ц屼竴涓狿ython鏂囦欢镞讹纴Python瑙i喷鍣ㄥ皢寮濮嬫墽琛岃ユ枃浠躲傛墽琛屽悗锛宻hell浼氭樉绀鸿緭鍑虹粨鏋溿傚傛灉链夐敊璇锛宻hell灏嗘樉绀洪敊璇娑堟伅銆係hell杩桦彲浠ュ湪Python鏂囦欢涓镓ц屼竴浜涚壒娈婄殑镎崭綔锛屼緥濡傝诲彇鏂囦欢銆佸煎叆鍏朵粬妯″潡绛夈
Python镄剆hell浣垮缑绠鍗旷殑缂栫▼浠诲姟鍙桦缑闱炲父瀹规槗銆备綘鍙浠ュ湪shell涓娴嬭瘯鍜岃皟璇曚唬镰侊纴浠ヤ究蹇阃熶简瑙g▼搴忕殑宸ヤ綔鏂瑰纺銆傛ゅ栵纴Python镄剆hell杩樻彁渚涗简涓浜涚壒娈婂姛鑳斤纴渚嫔备唬镰佽ˉ鍏ㄥ拰鎼灭储铡嗗彶璁板綍銆傝繖浜涘姛鑳戒娇寰楃紪鍐橮ython浠g爜镟村姞杞绘涧鍜岄珮鏁堛傛讳箣锛孭ython镄剆hell鏄涓涓寮哄ぇ镄勫伐鍏凤纴鍙浠ヤ娇寮鍙戝拰娴嬭瘯Python浠g爜鍙桦缑杞绘涧绠鍗曘
② python如何运行程序
安装并配置完成之后,我们就可以编写第一个python程序。学过其他语言的兄弟姐妹们,都知道语言的入门程序就是hello world。那么,我们这里也以hello world来抛砖引玉,打开python学习的大门。
python运行有两种方式,一种是在python交互式命令行下运行;另一种是使用文本编辑器,在命令行中直接运行。
注意:以上两种运行方式,都是以CPython解释器来编译运行的。当然也可以将python代码写入到eclipse中,使用JPython解释器运行,需要自己配置环境。(推荐学习:Python视频教程)
一、命令行与交互式命令行
首先要搞清楚这个命令行的概念。
1.命令行
定义:出现类似“C:\>”,则是在Windows提供的命令行模式
进入模式的方式:Windows中,直接win+r键进入
2.交互式命令行
定义:出现“>>>”,则是python的交互式命令行
进入模式的方式:Windows命令行中输入python即可
二、交互式命令行中运行python代码
cmd窗口中,输入python后,进入python交互式命令行。直接输入代码:
print ‘hello world!’
python-23.png
可以看到界面上运行结果,表示运行成功!
在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。
所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。
三、命令行运行python代码
1.python代码编写及保存
我们将“hello world!”程序用文本编辑器写出来,保存下来,并命名,这里我们命名为hello.py,保存到F:\workspace。
命名时,要注意:
1)文件要以.py结尾,其他都不可以
2)文件名只能是英文字母、数字和下划线的组合。
文本编辑器推荐:Notepad++、Sublime Text
2.python代码运行
在命令行模式中,输入python F:\workspace\hello.py,即可运行成功。
运行时,要注意:
1)python文件存储路径是相对路径,运行时,一定要说明python文件的存储路径,
当然,用Python开发程序,完全可以一边在文本编辑器里写代码,一边开一个交互式命令窗口,在写代码的过程中,把部分代码粘到命令行去验证,事半功倍!
③ python shell是什么东西
python shell是Python的命令行。
shell中最常用的是ls命令,python对应的写法是:os.listdir(dirname),这个函数返回字符串行表,里面是所有的文件名,不过不包含”.”和”..”。
如果要遍历整个目录的话就会比较复杂一点,在解释器里试一下:
>>> os.listdir(”/”)
[’tmp’, ‘misc’, ‘opt’, ‘root’, ‘.autorelabel’, ’sbin’, ’srv’,‘.autofsck’, ‘mnt’, ‘usr’, ‘var’, ‘etc’, ’selinux’, ‘lib’, ‘net’,‘lost+found’, ’sys’, ‘media’, ‘dev’, ‘proc’, ‘boot’, ‘home’, ‘bin’]
就像这样,接下去所有命令都可以在python的解释器里直接运行观看结果。
(3)python命令行模式扩展阅读:
python shell对应于shutil.(src,dest),这个函数有两个参数,参数src是指源文件的名字,参数dest则是目标文件或者目标目录的名字。
如果dest是一个目录名,就会在那个目录下创建一个相同名字的文件。与shutil.函数相类似的是shutil.2(src,dest),不过2还会复制最后存取时间和最后更新时间。
不过,shell的cp命令还可以复制目录,python的shutil.却不行,第一个参数只能是一个文件。
其实,python还有个shutil.tree(src,dst[,symlinks])。参数多了一个symlinks,它是一个布尔值,如果是True的话就创建符号链接。
移动或者重命名文件和目录,shutil.move(src,dst),与mv命令类似,如果src和dst在同一个文件系统上,shutil.move只是简单改一下名字,如果src和dst在不同的文件系统上,shutil.move会先把src复制到dst,然后删除src文件。
④ 如何在命令行里运行python脚本
首先下载安装python,建议安装2.7版本以上,3.0版本以下,由于3.0版本以上不向下兼容,体验较差。
2
打开文本编辑器,推荐editplus,notepad等,将文件保存成 .py格式,editplus和notepad支持识别python语法。
脚本第一行一定要写上 #!usr/bin/python
表示该脚本文件是可执行python脚本
如果您的python目录不在usr/bin目录下,则替换成当前python执行程序的目录
3
编写完脚本之后注意调试、可以直接用editplus调试。调试方法可自行网络。脚本写完之后,打开CMD命令行,前提是python 已经被加入到环境变量中,如果没有加入到环境变量,请网络
4
在CMD命令行中,输入 “python” + “空格”,即 ”python “;
将已经写好的脚本文件拖拽到当前光标位置,然后敲回车运行即可