一、python特性+python安装测试

解释性

   当你使用C或者C++语言编写程序时,需要通过编译器将源代码编译成电脑能够识别的语言(二进制机器码)。当运行这些程序时候,连接器将会从硬盘中将编译好的程序从硬盘中拷贝到内存中运行。

  python:python源代码不需要编译成电脑能够识别的二进制码运行。只需直接从源代码运行该程序。因为当你直接运行源代码时候,python内部会将源代码转换成字节码的中间形式,而后再转化成电脑能够识别的语言,并运行。

  总结:C语言的代码程序运行的步骤为:编译--连接--运行。python运行的步骤是:编写代码--直接运行。(转换为字节码,而后转为二进制机器码安装python以后,将由python执行)所以,python源码移植到另外的平台就可以运行了。

面向对象和面向过程兼具

可嵌入性

  如果希望自己的算法细节不被公开,可以再C或者C++代码实现算法,然后将其运用到自己的python代码中。另外可以在你自己的程序中嵌入python,从而向你的程序用户提供脚本功能。

  总结:C或者C++语言可以和python语言相互嵌入。

python安装

  个人安装的是python3.4.2,安装过程中勾选pip,用于安装其他的库文件,比如安装pymongo(这是python连接mongodb数据库的驱动包),就可以通过pip来安装。安装完成以后,假如安装的路径为D:\python34,则再环境变量的系统变量,编辑path,在后边追加;D:\python34将python添加到系统环境变量中。

  分别打开两个命令行,输入python和pip,测试输入正确打印信息,代表安装成功。

简单的测试

  1 用python自带的shell测试。打开python的shell(IDLE),将看到>>>,这代表python的解释器提示符。输入print(‘hello python‘)  回车,输出打印信息。

  2 安装第三方ide进行测试。此处选择pycharm。新建python工程,添加.py格式文件,输入print(‘hello python‘)  alt+shift+f10程序将运行。

  3 通过命令行运行写好的脚本文件(.py文件).进入到python脚本文件所在的目录,然后运行python hello.py  回车,正确执行脚本代码。(这里假设新建的脚本文件名字是hello.py)

时间: 2024-08-03 15:18:51

一、python特性+python安装测试的相关文章

基于python的性能负载测试Locust-1 简介

官网: http://locust.io/GitHub: https://github.com/locustio/locust 简介 Locust 是一个开源负载测试工具.使用 Python 代码定义用户行为,也可以仿真百万个用户.Locust 是非常简单易用,分布式,用户负载测试工具.Locust 主要为网站或者其他系统进行负载测试,能测试出一个系统可以并发处理多少用户.Locust 是完全基于时间的,因此单个机器支持几千个并发用户.相比其他许多事件驱动的应用,Locust 不使用回调,而是使

常用的python模块及安装方法

adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dpkt:数据包的解包和组包MySQLdb:连接MySQL数据库的py2exe:用来生成windows可执行文件Pylons:我们领导推荐的web frameworkpysql

转 《python开发_常用的python模块及安装方法》

http://www.cnblogs.com/hongten/p/hongten_python_more_modules.html adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dpkt:数据包的解包和组包MySQLdb:

一、Python Django的安装

   一.Python Django的安装 一.Django的安装 # wget https://www.djangoproject.com/m/releases/1.3/Django-1.3.7.tar.gz --no-check-certificate # tar -zxvf Django-1.3.7.tar.gz # cd Django-1.3.7 # python setup.py install # python Python 2.6.6 (r266:84292, Nov 22 201

window下python 扩展库安装 使用第三方镜像源

0.前言 由于python的官方镜像位于国外,若使用pip或者easy_install安装第三方插件时或许会被限制,甚至连easy_install或pip也无法安装,例如在windows环境下运行ez_setup.py 安装easy_install,可能遇到下图这样尴尬的情况. 图1 运行ez_setup.py失败 遇到这种问题可以”转战“国内的第三方镜像,问题便可迎刃而解.例如豆瓣镜像——http://pypi.douban.com/simple/ 1.安装easy_install 先安装ea

PYTHON简介及安装

Python简介 Python是一种广泛使用的高层次,通用,解释,动态编程语言.它的设计理念强调代码的可读性,它的语法允许程序员表达更少的代码的概念比将在可能语言如C ++或Java.该语言提供旨在使两个小型和大型项目清晰的结构.Python支持多种编程范例,包括面向对象的,命令式和函数式编程或程序性的风格.它的特点是动态类型系统和自动内存管理和拥有庞大而全面的标准库. Python解释可用于许多操作系统,让Python代码在各种系统上运行.使用第三方工具,如Py2exe或Pyinstaller

python学前班-why&“安装”

why??? Cause I'm lazy!!!XD... 很早之前就想学python,正好微信订阅了crossin编程教室的公众号,时不时瞄一两眼. 上个礼拜六误打误撞被朋友拐去了Pycon APAC 2014,正巧看到Bob把code和music结合起来玩,还蛮有意思的. 那,这次是不是应该下决心有所行动了呢... 参考:crossin的编程教室  &  <简明Python教程> ---------------------------------------------------

【python】 ubuntu安装Django , MySQLdb 连接数据库 【XMAPP】

我的Ubuntu 默认是安装了python2.7 和3.4 的, 这里Django 通过 pip ( tool for installing and managing Python packages)来安装 没有安装pip 的  首先安装 pip 工具 apt-get install python-pip apt-get install python3-pip 第一个是python 2.x 版本的安装工具 如果你想Django 装在python3 上用下面那个 安装完之后 pip 在线安装Dja

Python 语言搭建SELENIUM测试环境,搭建过程记录。

第一步,安装Python: 第二步,安装SetupTools: 第三步,安装Pip: 第四步,安装selenium(for python) 第五步,新建第一个基于Firefox的测试用例 上述 只是步骤,具体内容,明天补充,睡觉 咯--- Python 语言搭建SELENIUM测试环境,搭建过程记录.