摘要:
交互模式 错误处理 当错误发生时,解释器打印一个错误信息和堆栈跟踪。在交互模式下,它返回主提示符;当输入来自文件的时候,在打印堆栈跟踪后以非零退出(a nonzero exit)状态退出。(在 try 声明中被 except 子句捕捉到的异常在这种情况下不是错误。)有些错误是非常致命的会导致一个非零 阅读全文
posted @ 2019-03-06 15:40
卓尔不凡Tony
阅读(109)
评论(0)
推荐(0)
摘要:
浮点数在计算机中表达为二进制(binary)小数。例如:十进制小数: 0.125 0.125 0.125 0.125 是 1/10 + 2/100 + 5/1000 的值,同样二进制小数: 0.001 0.001 0.001 0.001 是 0/2 + 0/4 + 1/8。这两个数值相同。唯一的实质 阅读全文
posted @ 2019-03-06 15:39
卓尔不凡Tony
阅读(334)
评论(0)
推荐(0)
摘要:
某些版本的 Python 解释器支持编辑当前的输入行和历史记录,类似于在 Korn shell 和 GNU Bash shell 中看到的功能。这是使用 GNU Readline 库实现的,它支持各种编辑风格。 这个库有它自己的文档,在这里我们不就重复了。 Tab 补全和历史记录 变量和模块名的补全 阅读全文
posted @ 2019-03-06 15:37
卓尔不凡Tony
阅读(89)
评论(0)
推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-03-06 15:37
卓尔不凡Tony
阅读(2)
评论(0)
推荐(0)
摘要:
简介 Python 应用程序经常会使用一些不属于标准库的包和模块。应用程序有时候需要某个特定版本的库,因为它需要一个特定的 bug 已得到修复的库或者它是使用了一个过时版本的库的接口编写的。 这就意味着可能无法安装一个 Python 来满足每个应用程序的要求。如果应用程序 A 需要一个特定模块的 1 阅读全文
posted @ 2019-03-06 15:36
卓尔不凡Tony
阅读(314)
评论(0)
推荐(0)
摘要:
第二部分包含了支持专业编程工作所需的更高级的模块,这些模块很少出现在小脚本中。 输出格式 reprlib 模块为大型的或深度嵌套的容器缩写显示提供了 :repr() 函数的一个定制版本: >>> import reprlib >>> reprlib.repr(set('supercalifragil 阅读全文
posted @ 2019-03-06 15:34
卓尔不凡Tony
阅读(125)
评论(0)
推荐(0)
摘要:
操作系统接口 os 模块提供了很多与操作系统交互的函数: >>> import os >>> os.getcwd() # Return the current working directory 'C:\\Python35' >>> os.chdir('/server/accesslogs') # 阅读全文
posted @ 2019-03-06 15:33
卓尔不凡Tony
阅读(163)
评论(0)
推荐(0)
摘要:
Python 的类机制通过最小的新语法和语义在语言中实现了类。它是 C++ 或者 Modula-3 语言中类机制的混合。就像模块一样,Python 的类并没有在用户和定义之间设立绝对的屏障,而是依赖于用户不去“强行闯入定义”的优雅。另一方面,类的大多数重要特性都被完整的保留下来:类继承机制允许多重继 阅读全文
posted @ 2019-03-06 15:32
卓尔不凡Tony
阅读(128)
评论(0)
推荐(0)
摘要:
至今为止还没有进一步的谈论过错误信息,不过在你已经试验过的那些例子中,可能已经遇到过一些。Python 中(至少)有两种错误:语法错误和异常( syntax errors 和 exceptions )。 语法错误 语法错误,也被称作解析错误,也许是你学习 Python 过程中最常见抱怨: >>> w 阅读全文
posted @ 2019-03-06 15:30
卓尔不凡Tony
阅读(147)
评论(0)
推荐(0)
摘要:
一个程序可以有几种输出方式:以人类可读的方式打印数据,或者写入一个文件供以后使用。本章将讨论几种可能性。 格式化输出 我们有两种大相径庭地输出值方法:表达式语句 和 print() 函数(第三种访求是使用文件对象的 write() 方法,标准文件输出可以参考 sys.stdout,详细内容参见库参考 阅读全文
posted @ 2019-03-06 15:29
卓尔不凡Tony
阅读(131)
评论(0)
推荐(0)
摘要:
如果你退出 Python 解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,为准备解释器输入使用一个文本编辑器会更好,并以那个文件替代作为输入执行。这就是传说中的 脚本。随着你的程序变得越来越长,你可能想要将它分割成几个更易于维护的文件。你也可能想在不同的程 阅读全文
posted @ 2019-03-06 15:26
卓尔不凡Tony
阅读(122)
评论(0)
推荐(0)
摘要:
本章详细讨论了你已经学过的一些知识,同样也添加了一些新内容。 关于列表更多的内容 Python 的列表数据类型包含更多的方法。这里是所有的列表对象方法: list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。 list.extend(L)将一个给定列表中的 阅读全文
posted @ 2019-03-06 15:23
卓尔不凡Tony
阅读(74)
评论(0)
推荐(0)
摘要:
除了前面介绍的 while 语句,Python 还从其它语言借鉴了一些流程控制功能,并有所改变。 if 语句 也许最有名的是 if 语句。例如: >>> x = int(input("Please enter an integer: ")) Please enter an integer: 42 > 阅读全文
posted @ 2019-03-06 15:21
卓尔不凡Tony
阅读(205)
评论(0)
推荐(0)
摘要:
下面的例子中,输入和输出分别由大于号和句号提示符( >>> 和 ... )标注:如果想重现这些例子,就要在解释器的提示符后,输入(提示符后面的)那些不包含提示符的代码行。需要注意的是在练习中遇到的从属提示符表示你需要在最后多输入一个空行,解释器才能知道这是一个多行命令的结束。 本手册中的很多示例—— 阅读全文
posted @ 2019-03-06 15:06
卓尔不凡Tony
阅读(216)
评论(0)
推荐(0)
摘要:
调用 Python 解释器 Python 解释器通常被安装在目标机器的 /usr/local/bin/python3.5 目录下。将 /usr/local/bin 目录包含进 Unix shell 的搜索路径里,以确保可以通过输入: python3.5 python3.5 python3.5 pyt 阅读全文
posted @ 2019-03-06 15:02
卓尔不凡Tony
阅读(229)
评论(0)
推荐(0)
摘要:
如果你要用计算机做很多工作,最后你会发现有一些任务你更希望用自动化的方式进行处理。比如,你想要在大量的文本文件中执行查找/替换,或者以复杂的方式对大量的图片进行重命名和整理。也许你想要编写一个小型的自定义数据库、一个特殊的 GUI 应用程序或一个简单的小游戏。 如果你是一名专业的软件开发者,可能你必 阅读全文
posted @ 2019-03-06 15:01
卓尔不凡Tony
阅读(97)
评论(0)
推荐(0)
摘要:
前言 简单来说互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返回给浏览器,这些代码经过浏览器解析、渲染,将丰富多彩的网页呈现我们眼前; 一、爬虫是什么? 如果我们把互联网比作一张大的蜘蛛网,数据便是存放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛, 沿 阅读全文
posted @ 2019-03-06 14:47
卓尔不凡Tony
阅读(376)
评论(0)
推荐(0)
摘要:
普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代码如下: 1 2 3 4 5 6 7 8 9 10 1 阅读全文
posted @ 2019-03-06 11:51
卓尔不凡Tony
阅读(3544)
评论(0)
推荐(0)
摘要:
1.JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: 2.JSONObject对象使用 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包。在本例中,我们将使用JSONOb 阅读全文
posted @ 2019-03-06 11:50
卓尔不凡Tony
阅读(673)
评论(0)
推荐(0)
摘要:
str = ‘0123456789’ print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七个字符到结尾 print str[:-3] #截取从头开始到倒数第三个字符之前 print str[2] #截取第三 阅读全文
posted @ 2019-03-06 11:30
卓尔不凡Tony
阅读(505)
评论(0)
推荐(0)