iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python学习笔记三(Python程序
  • 696
分享到

Python学习笔记三(Python程序

学习笔记程序Python 2023-01-31 03:01:16 696人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

 linux系统自带的python版本通常都比较低,可以在Python官方网站(Http://www.python.org/download/)下载最新源码包,然后进行升级安装。1.下载python源码包。wget http://www.

 linux系统自带的python版本通常都比较低,可以在Python官方网站(Http://www.python.org/download/)下载最新源码包,然后进行升级安装。
1.下载python源码包。

wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2

2.解压,编译安装。

tar -jxvf Python-2.7.5.tar.bz2
cd Python-2.7.5
./configure --prefix=/usr/local/python2.7.5
make && make install

3.指定新python安装路径。

python -V #查看系统之前python版本
Python 2.4.3
which python #查看之前系统python可执行文件的路径
/usr/bin/python
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python2.7.5/bin/python /usr/bin/python #指定新版本路径
python -V
Python 2.7.5

 Python升级安装就这么简单,下面介绍标准python shell的自动补齐功能,如果在编译时增加了readline特性,将具有tab自动完成功能,对python编程或者初学者都有很大的帮助。

python
Python 2.7.5 (default, Jun 13 2013, 15:08:30)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help", "copyright", "credits" or "license" for more infORMation.
>>> import rlcompleter,readline
>>> readline.parse_and_bind('tab: complete')
>>> import time
>>> time.
time.__class__(         time.__reduce__(        time.daylight
time.__delattr__(       time.__reduce_ex__(     time.gmtime(
time.__dict__           time.__repr__(          time.localtime(
time.__doc__            time.__setattr__(       time.mktime(
time.__file__           time.__sizeof__(        time.sleep(
time.__format__(        time.__str__(           time.strftime(
time.__getattribute__(  time.__subclasshook__(  time.strptime(
time.__hash__(          time.accept2dyear       time.struct_time(
time.__init__(          time.altzone            time.time(
time.__name__           time.asctime(           time.timezone
time.__new__(           time.clock(             time.tzname
time.__package__        time.ctime(             time.tzset(

 有关python升级安装和Tab用法就学习到这里,接下来学习python模块。

     备注:python交互式模式里面不能按回格键(Backspace)解决版本, yum install readline-devel 然后重新编译安装即可。

  



--结束END--

本文标题: Python学习笔记三(Python程序

本文链接: https://www.lsjlt.com/news/187732.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python学习笔记三(Python程序
     Linux系统自带的python版本通常都比较低,可以在python官方网站(http://www.python.org/download/)下载最新源码包,然后进行升级安装。1.下载python源码包。wget http://www....
    99+
    2023-01-31
    学习笔记 程序 Python
  • Python学习笔记 --- 程序退出
    Python退出程序的方式有两种:os._exit(), sys.exit() 1)os._exit() 直接退出 Python程序,其后的代码也不会继续执行。 2)sys.exit() 引发一个 SystemExit异常,若没有捕获这个...
    99+
    2023-01-31
    学习笔记 程序 Python
  • Python学习笔记3——三大结构:顺序
      自上而下,依次执行   分支的基本语法       if 条件表达式:         语句1         语句2         语句3       ......   条件表达式就是计算结果必须为布尔值的表达式   表达式后...
    99+
    2023-01-30
    三大 学习笔记 顺序
  • python学习笔记(十 三)、网络编程
    最近心情有点儿浮躁,难以静下心来     Python提供了强大的网络编程支持,很多库实现了常见的网络协议以及基于这些协议的抽象层,让你能够专注于程序的逻辑,而无需关心通过线路来传输比特的问题。 1 几个网络模块   1.1 模块sock...
    99+
    2023-01-31
    学习笔记 网络编程 python
  • Python 3 学习笔记:序列
    序列 索引 序列是一块用于放置多个值得连续存储空间,并且按特定顺序排列,每个值(称为元素)都分配一个整数(由左至右则从 0 开始;由右至左则从 -1 开始),称为索引(index)或位置,如下所示: 可以根据索引获取每个元素实际的值 st...
    99+
    2023-01-31
    序列 学习笔记 Python
  • python学习笔记(三)—数据库篇
    一、数据库编程 数据库编程是指在应用程序中使用数据库管理系统(DBMS)进行数据存储、检索和处理的过程。数据库提供了一种结构化的方式来组织和存储数据,使得数据的管理更加高效和可靠。 1.1 关系数据库...
    99+
    2023-09-18
    python 学习 笔记
  • python学习笔记(三)-表单处理
    表单类 默认情况下,Flask-WTF能保护所有表单免受跨站请求伪造攻击(CSRF) app = Flask(__name__) # 强制性必须填写secret_key app.config['SECRET_KEY'] = 'h...
    99+
    2023-01-31
    表单 学习笔记 python
  • Python学习笔记
    Python介绍 Python是一种解释型、面向对象的语言。 官网:www.python.org Python环境 解释器:www.python.org/downloads 运行方式: 交互模式。在IDLE中运行。 脚本模式。文件的后缀...
    99+
    2023-01-30
    学习笔记 Python
  • Python学习笔记整理(十三)Pyth
    一、模块 模块是Pyhon最高级别的程序组织单元,它将程序代码和数据封装起来以便重用。实际的角度,模块往往对应Python程序文件。 每个文件都是一个模块,并且模块导入其他模块之后就可以使用导入模块定义的变量名。模块可以...
    99+
    2023-01-31
    学习笔记 Python Pyth
  • Python 学习笔记
    rs=Person.objects.all() all返回的是QuerySet对象,程序并没有真的在数据库中执行SQL语句查询数据,但支持迭代,使用for循环可以获取数据。 print rs.query 会打印出原生sql语句 rs=Pe...
    99+
    2023-01-31
    学习笔记 Python
  • python学习笔记--趣学Python
    由反弹球和球拍构成的游戏。球会在屏幕上飞过来,玩家要用球拍把它弹回去 画布和画弹球 引入模块 #Tkinter -- Python的标准GUI库,Tk 接口,是python 内置的安装包 from tkinter import * i...
    99+
    2023-01-31
    学习笔记 python Python
  • Python学习笔记 --- 序列化Se
    序列化 (serialization) 序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化, 它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 序列化和反序列化的目的   1、以某种存储形式使自定义...
    99+
    2023-01-31
    学习笔记 序列化 Python
  • 【Python学习笔记】-Python中
    python中的格式为 为真时的结果 if 判定条件 else 为假时的结果 实例: print(1 if 5>3 else 0) 是先输出结果,再判定条件 输出1,如果5大于3,否则输出0 一般用于判断赋值中,例...
    99+
    2023-01-31
    学习笔记 Python
  • Python学习笔记之线程
    目录1.自定义进程2.进程与线程3.多线程4.Thread类方法5.多线程与多进程小Case6.Thread 的生命周期7.自定义线程8.线程共享数据与GIL(全局解释器锁)9.GI...
    99+
    2024-04-02
  • Python学习笔记四(Python
    Python os模块提供了一个统一的操作系统接口函数,通过python os模块可以实现对系统本身的命令,文件,目录进行操作,官方参考文档( http://docs.python.org/library/os)。1)os.sep 可以...
    99+
    2023-01-31
    学习笔记 Python
  • Python学习笔记五(Python
    Python urllib模块提供了一个从指定的URL地址获取网页数据,然后对其进行分析处理,获取想要的数据。1.查看urllib模块提供的urlopen函数。help(urllib.urlopen) urlopen(url, data...
    99+
    2023-01-31
    学习笔记 Python
  • Python Paste 学习笔记
    一、写在前面 这篇文章主要介绍了Python的Paste库的使用,学习过程中主要参考官网文档以及自己的理解,整理成笔记以便后续自己查阅。 如果转载,请保留作者信息。 邮箱地址:jpzhang.ht@gmail.com ...
    99+
    2023-01-31
    学习笔记 Python Paste
  • python OpenCV学习笔记
    目录图像翻转图像轮廓排序图像轮廓排序颜色识别基础颜色识别根据BGR获取HSV阈值编辑器图像翻转 使用Python的一个包,imutils。使用下面的指令可以安装。 pip in...
    99+
    2024-04-02
  • Python学习笔记(1)
    Python开发框架:       a.Python基础;       b.网络编程;       c.WEB框架;       d.设计模式+算法;       e.项目阶段; 开发:   开发语言:       高级语言:Python...
    99+
    2023-01-30
    学习笔记 Python
  • Python学习笔记(二)
    学完了基础中的基础后,我们准备深入基础中的函数、类和对象。 function函数: 正如英文单词描述的,函数就是“功能”的意思,把完成一个功能所需要的代码打包起来放在一个函数下可以方便以后程序的重复调用,也能使整体代码条理清晰。正如前...
    99+
    2023-01-30
    学习笔记 Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作