文章库ARTICLE COLUMN

  • 讲点python基础知识

    讲点python基础知识

    摘要:函数编译成对象,加快程序忽略大小写不包括换行符内的所有字符做本地化识别匹配多行字符串正则表达式为多行搜索字符串,以列表形式返回。 运算符 showImg("https://segmentfault.com/img/bVqtan"); 类型 showImg("https://segmentfault.com/img/bVqzgN...

    yzdyzd 评论0 收藏0
  • 使用DevStack部署OpenStack开发服务器

    使用DevStack部署OpenStack开发服务器

    摘要:前期准备配置安装好服务器后,在指定目录下,键入克隆远程到本地。进入存在的目录下,执行安装脚本。以后再运行,就不会要求输入密码了,因为第一次输入的密码已经被保存在中了,再次运行时将默认使用该密码。 1.前期准备: 0x00 Ubuntu Server 14...

    cfanrcfanr 评论0 收藏0
  • 分享一个解析html的python的框架--AdvancedHTMLParser

    分享一个解析html的python的框架--AdvancedHTMLParser

    摘要:最近在研究爬虫这方面的库也不少但大多都用不顺手今天在上搜索时发现了这个框架其用法很简单和操作几乎一样刚使用了下感觉很好用框架也不大不算文档多安装也很方便所以就分享给大家地址下载后运行使用列子网页标题我的主页测试段落一测试段落二测试段落...

    widuuwiduu 评论0 收藏0
  • rabbitmq常用的三种exchange类型和python库pika接入rabbitmq

    rabbitmq常用的三种exchange类型和python库pika接入rabbitmq

    摘要:可以简单方便的通过配置,并可以向和中发消息来验证自己的理解。然后通过发送消息,可以随便填写,因为是类型的,不起作用。这种情况下,队列之间是互斥关系,一个消息最多只能进入一个队列。 现在很多开源软件都提供了对应的web管理界面,rabbitmq也...

    YancyYeYancyYe 评论0 收藏0
  • Java和Python中的整数除法,取余,舍入

    Java和Python中的整数除法,取余,舍入

    摘要:整数除法对两个不能整除的整数做除法,就要面对舍入的问题。中的舍入除了缺省的舍入方式,还有多种舍入可供选择。就是说,我们输入的十进制数,在计算机内部都是用二进制来表示的。 关于除法,你也许觉得没什么值得谈论的,毕竟小学的时候体育老师就教...

    hositionhosition 评论0 收藏0
  • 最长回文子串——Manacher 算法

    最长回文子串——Manacher 算法

    摘要:问题定义最长回文子串问题给定一个字符串,求它的最长回文子串长度。可以采用动态规划,列举回文串的起点或者终点来解最长回文串问题,无需讨论串长度的奇偶性。 0. 问题定义 最长回文子串问题:给定一个字符串,求它的最长回文子串长度。 如果一个字...

    mingzhongmingzhong 评论0 收藏0
  • [实验]一个小的局域网

    [实验]一个小的局域网

    摘要:最近在学的框架,顺便试一下一直想试的东西。想试的是在电脑上运行一个服务器,在另一台局域网内的电脑或手机上访问。下面是一个最简单的应用注意这一行的文档说如果换作则只能从本机访问。 最近在学 Python 的 Web 框架 Flask,顺便试一下一直想试的...

    fredsharefredshare 评论0 收藏0
  • 使用python解释设计模式[译]

    使用python解释设计模式[译]

    摘要:最重要的是,任何设计模式都是一把双刃剑。另一个设计模式是迭代器,在语言中以循环的形式实现。我们可以换个方法,利用策略模式和适配器模式的变种,能够完美处理这种情景。何时使用它单例模式也许是最简单的设计模式了。 使用python解释设计模式 原...

    MadPeckerMadPecker 评论0 收藏0
  • 八大排序算法的Python实现

    八大排序算法的Python实现

    摘要:是稳定的排序方法。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。算法实现选择排序堆排序描述堆排序是指利用堆积树堆这种数据结构所设计的一种排序算法,它是选择排序的一种。 1、插入排序 描述 插入排序...

    princekinprincekin 评论0 收藏0
  • 你不知道的按位运算

    你不知道的按位运算

    摘要:相信大家都知道二进制数按位运算的规则来看一些简单的例子单纯的二进制位之间的这些运算相当简单,但对我们实际编程并没有直接帮助,因为编程过程中需要的经常是数字间的运算,比如。 先来看LeetCode上的Divide Two Integers题目要求: Divide two int...

    luoyibuluoyibu 评论0 收藏0
  • [TODO]Iterator, foreach, generics and callback in

    [TODO]Iterator, foreach, generics and callback in

    It seems like a huge topic, so just divide it into small pieces and conquer them piece by piece, I have drawn a map for this article to guide me finish it instead of being scared by it. Iterator Conce...

    CoXieCoXie 评论0 收藏0
  • Django generics view 以及看源码为什么这么重要

    Django generics view 以及看源码为什么这么重要

    摘要:代码讲解先贴一波源码,的有很多,就讲下最常见的。这是里面的东东这是里面的东东首先是为什么不需要写判断,而在子类里面定义即可,可以看到是下面的方法做了通用的处理。 关于阅读代码 我们知道,得益于python的语言特性,python的源码是直接可以看...

    sf_wangchongsf_wangchong 评论0 收藏0
  • 使用Coverage分析Python web项目的代码覆盖率

    使用Coverage分析Python web项目的代码覆盖率

    摘要:被测脚本只有正常退出或者以信号退出才能出发,才能得到覆盖率结果。如果直接或者用其他信号终止进程,覆盖率结果将会丢失参考文章脚本覆盖率分析方法介绍。 关于Coverage Coverage是Python代码覆盖率分析工具,有关它的介绍和安装方法请见:Python代...

    marsermarser 评论0 收藏0
  • Python代码覆盖率分析工具Coverage

    Python代码覆盖率分析工具Coverage

    摘要:简介是一种用于统计代码覆盖率的工具,通过它我们可以检测测试代码的有效性,即测试对被测代码的覆盖率如何。支持分支覆盖率统计,可以生成报告。 Coverage简介 Coverage是一种用于统计Python代码覆盖率的工具,通过它我们可以检测测试代码的有效性,...

    zombiedazombieda 评论0 收藏0
  • 使用Coverage分析WSGI项目的代码覆盖率

    使用Coverage分析WSGI项目的代码覆盖率

    摘要:由于构造函数不支持参数,必须使用配置文件。使用文件作为的配置文件一般的项目都是多进程,这需要分析子进程的覆盖率,需要用到配置文件。这里文档说在构造函数里使用参数可以限制,实测,没有用会删除文件,保证不会影响下次统计的结果。 关于Covera...

    YFanYFan 评论0 收藏0
  • 改善Python在Windows下的体验

    改善Python在Windows下的体验

    摘要:安装或者都可以是必须的修改源建立文件输入安装相关文章或者可以看看我写的一篇文章或者使用附带安装一个吧幸福感大大提升提升幸福感的库不解释但是在上的表现不如在上使用直接命令行输入这才是重点安装之后幸福感又大大提升了使用直接命令行输入 安装...

    CompileYouthCompileYouth 评论0 收藏0
  • 通过demo学习OpenStack开发所需的基础知识 -- API服务(3)

    通过demo学习OpenStack开发所需的基础知识 -- API服务(3)

    摘要:从上面的例子可以看出,决定响应类型的主要是传递给函数的参数,我们看下函数的完整声明参数用来指定返回值的模板,如果是就会返回内容,这里可以指定一个文件,或者指定一个模板。用来做什么上面两节已经说明了可以比较好的处理请求中的参数以及控制返...

    ybakybak 评论0 收藏0
  • python之Json的注意事项

    python之Json的注意事项

    摘要:在中,可以通过转码之类得知是啥姓名但是如果接口使用方是其他的语言,那就歇菜了。那么这个时候需要在是做下设置,加上和官网文档中,列出了可用的参数 Json是一种轻量级的数据交换格式, 在跨语言交互时,是数据传递的一个比较好的选择(当然也可以选...

    baiybaiy 评论0 收藏0
  • scrapy简单学习

    scrapy简单学习

    摘要:学习网站入门教程创建项目打开所在位置,输入命令定义编辑对您想要采集的数据类型进行定义。例如编写爬虫在的文件下新建一个文件,代码如下启动爬虫在的命令行转至的根目录下,输入命令保存数据或者 学习网站:scrapy入门教程 1.创建项目:cmd打开scra...

    JeffrreyJeffrrey 评论0 收藏0
  • 写 Python 爬虫的助手

    写 Python 爬虫的助手

    摘要:写爬虫变成了这样安装或者直接进自己的脚本目录,再解决和两个依赖更多信息原文 写爬虫变成了这样: from gspider.base import BaseSpider from gspider.fields import PQField class PythonDocSpider(BaseSpider): title = PQField("h1") #...

    ?xiaoxiao,?xiaoxiao, 评论0 收藏0
  • scrapy简单学习2—解析简单的spider代码

    scrapy简单学习2—解析简单的spider代码

    摘要:学习网站麦子学院网络爬虫解析代码爬虫名是搜索的域名范围,也就是爬虫的约束区域,规定爬虫只爬取这个域名下的网页。要爬取的网站解析的方法,调用的时候传入从每一个传回的对象作为唯一参数,负责解析并匹配抓取的数据解析为,跟踪更多的。 学习网站...

    luckluck 评论0 收藏0
  • 讲的明白,但写的明白吗?

    讲的明白,但写的明白吗?

    摘要:好多内容自己会但不一定讲的明白,讲的明白也不一定写的明白思路对于任意的一个页码数,将其分为两部分个位数部分数字和其他部分数字。 算法作业有一个小的题目: 一本书的页码从自然数1开始编码直到自然数n,按照通常的习惯,每个页码都不包含多余的...

    AlliotAlliot 评论0 收藏0
  • Python语法

    Python语法

    摘要:字典需要操作的值不存在时,设置的默认值就会起作用情况打印情况打印,由于有值,所有默认值无效列表切片与值相同,但是地址已经不同了。是得拷贝元组列表推导式表达式变量列表表达式变量列表条件嵌套循环异常缩进错误,检查行首是否有空格 字典 setde...

    jaycejayce 评论0 收藏0
  • 贴一些 Python 的笔记

    贴一些 Python 的笔记

    摘要:项目当中用到贴一点笔记社区模块方案选用在上查询模块入门教程尾递归不支持尾递归优化社区有提供优化的脚本不过实际项目使用有问题刷新引用模块同样模仿可以在当中测试函数那么刷新模块像是这样的文档比较丰富的不过也比较庞杂实现起来 项目当中用到 h...

    libxdlibxd 评论0 收藏0
  • [转载] 用ctypes观察Python对象的内存结构

    [转载] 用ctypes观察Python对象的内存结构

    摘要:转载地址在中一切皆是对象,而在实现的语言中,这些对象只不过是一些比较复杂的结构体而已。由于和引用的是同一个整数对象,因此和的值同时发生了变化。用来创建大小不固定的结构体对象,首先搜索名为的字段,并将其类型保存到中。 转载地址:http://h...

    smallStonesmallStone 评论0 收藏0

热门文章

<