`

001 Python入门之启动Python(未完成)

阅读更多

    启动Python有三种办法。最简单的是交互式的启动解释器,每次输入一行Python代码来执行。另一种启动Python的方式是运行Python脚本。第三种办法就是在IDE中运行Python。

 

 

一.交互式解释器
1.Unix衍生系统(Linux、MacOSX、Solaris、FreeBSD等)
(1)把Python执行文件添加到系统搜索路径中
(2)在shell终端输入python(2.X)或者python3.2(3.X)
    启动成功后,你看到解释器相关信息,表明Python的版本号及平台信息,最
后显示解释器提示符“>>>”等待输入Python命令。

 

2.Windows环境
(1)将Python安装路径添加到PATH环境变量中。
(2)在CMD控制台中输入Python即可。

 


二、以脚本方式运行
1.Unix衍生版本
(1)用命令行运行。使用python script.py。
(2)Unix还可自动执行脚本。在脚本的第一行加上shell 魔术字符串:

#!/usr/local/bin/python。

    #!后定的是Python解释器的完整路径。
    也可写成#!/usr/bin/env python。其中“/user/bin/env” 是env命令的路径。不同平台可能
不一致。有了这行字符串后,再把脚本设置成可执行,即可直接输入文件名称(包含后缀)来执行脚本。

 

2.Windows环境
    在命令行中输入脚本名称或者双击脚本文件都可执行脚本。

脚本后缀可以有两种,一种是py,另一种是pyw。前一种执行时会有控制台

窗口,后一种则没有。

 

3.源文件编码
    在文件首行加上# -*- coding: encoding -*-
3.X默认是UTF-8,2.X默认是ASCII

 

 

三、交互启动文件
    当使用交互式解释器时,一旦退出解释器再重新进入时,之前做的一些操作

都没有保存。可以使用一个启动文件,在该文件中执行一些常用操作。然后

再设置环境变量 PYTHONSTARTUP 指定文件的路径。

 

 

四、输入和输出重定向
script.py < inputfile
script.py > outputfile
script.py >> outputfile
    第一种在重定向输入。
    第二种和第三种都是重定向输出,只是第三种在指定文件结尾追加内容,而

    和二种会先清空文件再添加内容。

 

 

五、命令行参数详解
    该详解仅适用于CPython,其他的实现可能有所不同。
1.命令行语法
python [-bBdEhiOsSuvVWx?] [-c command | -m module-name | script |

- ] [args]


    待补充……

分享到:
评论

相关推荐

    Python入门.doc

    ### Python入门知识点详解 #### 一、Python简介与特点 **1.1 脚本语言概述** - **定义**: 脚本语言是一种解释型语言,无需编译即可直接执行,通常用于快速开发小型应用程序或自动化脚本。 - **特性**: 脚本语言...

    Python 入门教程快速学会 Python.docx

    ### Python入门教程知识点详解 #### 一、Python简介与应用场景 - **Python**是一种高级、通用、解释型的编程语言,以其简洁清晰的语法特点深受程序员喜爱。 - **应用场景**:Python广泛应用于Web开发、数据科学...

    【Python入门教程】教你如何10分钟入门Python!(超详细)

    【Python入门教程】Python是一种由Guido van Rossum在1990年代初设计的高级编程语言,旨在替代ABC语言。Python以其高效的数据结构、简单的面向对象编程方式、易读的语法和动态类型特性,成为了编写脚本和快速开发...

    Python入门之字符串

    Python中的字符串是编程中不可或缺的基本数据类型,它们用于表示文本信息。字符串是由一串字符组成的,可以是一个单词、一句话或任何文本段落。在Python中,字符串被当作不可变序列,意味着一旦创建,就不能更改其...

    「Python入门」Python多线程

    一旦将线程设置为守护线程,那么当主线程(或被守护的线程)结束时,守护线程也会自动退出,即使该线程还未执行完成。 - **设置守护线程**:通过调用`setDaemon(True)`方法可以将线程设置为守护线程。 - **作用**...

    编程小白的第一本python入门书

    ### 编程小白的第一本Python入门书:简单学习Python #### Python基础知识介绍 对于初学者而言,选择一种易于上手且功能强大的编程语言至关重要。Python以其简洁清晰的语法、丰富的库支持以及广泛的社区资源,成为...

    python入门到实践 外星人入侵项目代码,包括图片资源

    《Python入门到实践:外星人入侵项目代码详解》 Python是一种强大且易学的编程语言,被广泛应用于数据科学、Web开发、自动化任务等多个领域。对于初学者来说,通过编写实际项目是学习编程的最佳方式之一。"外星人...

    python入门_第一版.pdf

    在培训机构做讲师的时候,将自己的课堂记录和自我感悟准备写一本书,永久免费,后序持续更新,希望大家能...之后更新主要有:python基础面向对象设计 程序设计方法 几个重要的基本库的使用 数据可视化 机器学习几个章节

    python-3.9.5-amd64 教程+安装包

    "python安装教程.pdf"很可能是引导用户完成Python安装过程的详细指南。这份教程可能涵盖了以下内容: 1. **下载安装**:指导用户如何从提供的链接下载安装包,并解释提取码的用途。 2. **环境配置**:解释如何检查...

    Python入门经典

    根据提供的标题、描述以及部分上下文内容,“Python入门经典”主要聚焦于Python编程语言的基础学习。尽管提供的部分内容并未包含实际的教程或示例代码,但我们可以基于标题和描述中的信息来构建一系列关于Python基础...

    python零基础入门学习

    Python是当今世界上最受欢迎的编程语言之一,尤其适合...以上内容只是Python入门的基础,随着学习的深入,你将接触到类、模块、异常处理、文件操作等更复杂的概念。不断实践和探索,将使你逐渐掌握Python这一强大工具。

    Python快速入门教程

    这篇快速入门教程将引导初学者了解Python的基础知识,包括代码规范、基本语法、数据类型、输入输出以及错误处理。 首先,让我们讨论代码书写规范。在Python中,等号两边添加空格是一个良好的编程习惯,虽然这不是...

    Python程序设计:快速编程入门 典型第1章 Python概述.pptx

    ### Python程序设计:快速编程入门 典型第1章 Python概述 #### Python简介 Python是一种高级编程语言,以其简洁明了的语法而闻名。对于非软件专业的初学者来说,Python的易学性使得它成为了一个理想的起点。与其他...

    pythonselenium自动化入门.pptx

    【Python+Selenium自动化测试入门】 Python与Selenium的组合是一种流行的Web应用程序自动化测试技术。Selenium是一个开源的测试框架,特别适用于Web应用的自动化测试,它可以在浏览器中模拟真实用户的操作,支持...

    少儿python编程课件.pptx

    Python是一种广泛使用的高级编程语言,尤其适合初学者入门。少儿Python编程课程旨在引导孩子们进入编程的世界,通过简单的指令和游戏化学习,培养他们的逻辑思维能力和解决问题的能力。本课程由董栋老师原创,虽然未...

    Python-3.4-入门指南

    《Python-3.4-入门指南》是一份面向初学者的官方文档,内容涵盖了Python编程语言的基础知识和高级特性。...对于初学者而言,这是一份宝贵的资料,能够帮助他们快速入门Python,并逐步深入学习这门编程语言。

    Python数据挖掘入门与实战-NBA 2013 — 2014赛季的比赛数据(修复Excel造成的数据问题)

    在数据预处理完成后,我们可以使用Python的scikit-learn库构建决策树模型。决策树是一种简单易懂的监督学习算法,通过一系列的条件判断形成树状结构,用于预测目标变量。我们要调用DecisionTreeClassifier类,设置...

    Python_精要参考

    对于已经安装了Python的系统,只需要打开命令行工具并输入`python`或`python3`即可启动Python解释器。在解释器环境中,用户可以直接输入Python代码,并即时看到执行结果。这种方式非常适合进行快速测试和调试。 **...

    python入门-28-随机分配办公室的实现代码.ev4.rar

    在"python入门-28-随机分配办公室的实现代码.ev4.mp4"视频教程中,讲解者会逐步指导如何编写这样一个随机分配办公室的Python程序。观众将有机会看到如何结合以上提到的知识点,构建一个实际运行的解决方案。通过跟随...

    Dive Into Python 3中文版

    ### Dive Into Python 3中文版知识点详解 #### 一、简介 《Dive Into Python 3》是一本非常受欢迎的...随着Python在全球范围内越来越受欢迎,《Dive Into Python 3》无疑将成为学习这门强大编程语言的最佳起点之一。

Global site tag (gtag.js) - Google Analytics