上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 102 下一页
摘要: 在2010年6月的更新(也是迄今为止最新的更新)后,其源代码支持编译为Windows平台的可执行程序。而且此工具使用C语言开发编写,不需要TUN/TAP,所以大大加强了它的可用性。 下载 当前最新的0.5.2版源代码下载请点击这里 Windows下客户端可执行文件下载请点击这里 安装 本配置所在环境 阅读全文
posted @ 2019-02-19 14:33 Rogn 阅读(8240) 评论(0) 推荐(0) 编辑
摘要: 编写测试检验应用程序所有不同的功能。每一个测试集中在一个关注点上验证结果是不是期望的。定期执行测试确保应用程序按预期的工作。当测试覆盖很大的时候,通过运行测试你就有自信确保修改点和新增点不会影响应用程序。 测试范围 如果可能的话,代码库中的所有代码都要测试。但这取决于开发者,如果写一个健壮性测试是不 阅读全文
posted @ 2019-02-18 23:19 Rogn 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 虚拟的 Python 环境(简称 venv) 是一个能帮助你在本地目录安装不同版本的 Python 模块的 Python 环境,你可以不再需要在你系统中安装所有东西就能开发并测试你的代码。 安装Virtualenv 首先打开终端输入下面的命令来更新安装源和下载pip3: 用如下命令安装 virtua 阅读全文
posted @ 2019-02-18 22:13 Rogn 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 在这个实验里我们学习迭代器、生成器、装饰器有关知识。 这几个概念是 Python 中不容易理解透彻的概念,务必把所有的实验代码都完整的输入并理解清楚其中每一行的意思。 迭代器 Python 迭代器(Iterators)对象在遵守迭代器协议时需要支持如下两种方法: __iter__(),返回迭代器对象 阅读全文
posted @ 2019-02-18 21:49 Rogn 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。 这篇文章原文实际上来自于这里:https://www.python.org/dev/peps/pep-0008/ 有很多规范,这里只讲其中一部分。 代码排版 缩进 每层缩进使用4个空格。 续行要么与圆括号、中括号、花括 阅读全文
posted @ 2019-02-18 18:53 Rogn 阅读(868) 评论(0) 推荐(0) 编辑
摘要: collections 是 Python 内建的一个集合模块,提供了许多有用的集合类。 在这个实验我们会学习 Collections 模块。这个模块实现了一些很好的数据结构,它们能帮助你解决各种实际问题。 这是如何导入这个模块,现在我们来看看其中的一些类。 Counter Counter 是一个有助 阅读全文
posted @ 2019-02-16 21:40 Rogn 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 在这节我们将要学习 Python 模块相关知识。包括模块的概念和导入方法,包的概念和使用,第三方模块的介绍,命令行参数的使用等。 模块 到目前为止,我们在 Python 解释器中写的所有代码都在我们退出解释器的时候丢失了。但是当人们编写大型程序的时候他们会倾向于将代码分为多个不同的文件以便使用,调试 阅读全文
posted @ 2019-02-16 17:28 Rogn 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 本节中将通过定义一些简单的 Python 类,来学习 Python 面向对象编程的基本概念。 定义类 在写你的第一个类之前,你应该知道它的语法。我们以下面这种方式定义类: 在类的声明中你可以写任何 Python 语句,包括定义变量(在类中称为属性)、定义函数(在类中我们称为方法)。 __init__ 阅读全文
posted @ 2019-02-15 17:43 Rogn 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 在本节我们学习 Python 的异常以及如何在你的代码中处理它们。 异常 在程序执行过程中发生的任何错误都是异常。每个异常显示一些相关的错误信息,比如你在 Python3 中使用 Python2 独有的语法就会发生 SyntaxError(语法错误): 不小心在行首多打了一个空格就会产生 Inden 阅读全文
posted @ 2019-02-14 21:23 Rogn 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 文件是保存在计算机存储设备上的一些信息或数据。你已经知道了一些不同的文件类型,比如你的音乐文件,视频文件,文本文件。Linux 有一个思想是“一切皆文件”,这在实验最后的 lscpu 的实现中得到了体现。Python 给了你一些简单的方式操纵文件。 通常我们把文件分为两类,文本文件和二进制文件。文本 阅读全文
posted @ 2019-02-14 20:27 Rogn 阅读(702) 评论(0) 推荐(0) 编辑
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 102 下一页