文章库ARTICLE COLUMN

  • Py tricks(1): python实现不可修改的常量

    Py tricks(1): python实现不可修改的常量

    摘要:因为种种原因,并未提供如一样的修饰符,换言之,中没有常量,至少截止年年末,还没有这个打算。其实可以曲线救国实现常量。其函数原型为其中为变量名,为变量值。而则以的形式保存了内所有可写的属性,为变量名,为变量值。 因为种种原因,Python并未...

    codergardencodergarden 评论0 收藏0
  • python爬虫网页提取器——xpath

    python爬虫网页提取器——xpath

    xpath简单来说就是根据网页的源码路径去找你想要的的信息。例子: html=""" 测试-常规用法 这是第一条信息 这是第二条信息 这是第三条信息 不需要的信息1 不需要的信息2 不...

    andycallandycall 评论0 收藏0
  • jieba分词学习笔记(二)

    jieba分词学习笔记(二)

    分词模式 jieba分词有多种模式可供选择。可选的模式包括: 全切分模式 精确模式 搜索引擎模式 同时也提供了HMM模型的开关。 其中全切分模式就是输出一个字串的所有分词, 精确模式是对句子的一个概率最佳分词, 而搜索引擎模式提供了精确模式的再分词,...

    fxpfxp 评论0 收藏0
  • mac os x EnvironmentError: mysql_config not found

    mac os x EnvironmentError: mysql_config not found

    摘要:下载到的官网下载包,包均可配置命令的环境变量包如果是包,直接双击安装默认安装路径为将的目录添加到环境变量,如我使用的是,包解压将解压的目录添加到环境变量,如我使用的是,使的环境生效重启,再次进入环境,即可。 下载MySQL 1. 到MySQL的官网...

    xuhongxuhong 评论0 收藏0
  • Tornado学习笔记(1)

    Tornado学习笔记(1)

    摘要:对参数类型进行检验,这里为当参数类型不合适是会抛出一个异常。将使用的第二个参数值作为默认值。而请求将从格式中取得指定的文本。这里需要正则表达式相关的知识,到了后面的学习中,必要时再去深入学习。到目前我们使用了,还支持任何合法的请求。 ...

    ChanceWongChanceWong 评论0 收藏0
  • Python之retrying

    Python之retrying

    摘要:是一个很好用的关于重试的包,可以用来自动重试一些可能会运行失败的程序段。就是一个可以用来应对上述问题的工具,可以在上获得。这个设计迎合了算法,可以减轻阻塞的情况。 retrying是一个很好用的关于重试的Python包,可以用来自动重试一些可能会运...

    马龙驹马龙驹 评论0 收藏0
  • jieba分词学习笔记(三)

    jieba分词学习笔记(三)

    摘要:由此得到了,下一步就是使用动态规划对最大概率路径进行求解。最大概率路径值得注意的是,的每个结点,都是带权的,对于在词典里面的词语,其权重为其词频,即。动态规划求解法满足的条件有两个重复子问题最优子结构我们来分析最大概率路径问题。 DAG...

    nevermindnevermind 评论0 收藏0
  • python10min手写一个服务器内存监控系统

    python10min手写一个服务器内存监控系统

    简易的内存监控系统 本文需要有一定的python和前端基础,如果没基础的,请关注我后续的基础教程系列博客 文章源地址,还可以看到具体的代码,喜欢请加个星星 腾讯视频链接 录制中间网出问题了,重启了一下,所以有两部分 视频1 视频2 本文的目的在于,尽可...

    OBKoro1OBKoro1 评论0 收藏0
  • Programming Computer Vision with Python (学习笔记十)

    Programming Computer Vision with Python (学习笔记十)

    摘要:如下图所示,左右是两张稍有不同的图片,但都包含了广州塔,左图红色框中标出了两个感兴趣的点,我期望找出它们在右图的对应位置即对应点。 现在考虑一个全景图拼接的应用场景,假设现有两张图片需要拼接成一张全景图,这两张图片是通过相机右转一定角...

    lunaticflunaticf 评论0 收藏0
  • Tornado学习笔记(2)

    Tornado学习笔记(2)

    摘要:而这里的方法则是告诉来读取模板文件,并将结果返回给浏览器。依旧可以使用,等条件控制语句,但是要记得以结尾。替换字符串中的字符为编码形式。模块模块是封装模板中包含的标记样式以及行为的可复用组件。 表单和模板 import os.path import tornad...

    tianyutianyu 评论0 收藏0
  • Python数据结构——解析树及树的遍历

    Python数据结构——解析树及树的遍历

    摘要:左子树的加法运算结果为,右子树的减法运算结果为。如图,该图说明了随着每个新的字符被读入后该解析树的内容和结构。使函数走向基点的递归过程就是调用求值函数计算当前节点的左子树右子树的值。最后,我们将在图中创建的解析树上遍历求值。 解析树 ...

    miguel.jiangmiguel.jiang 评论0 收藏0
  • Django中的文件上传(利用class-based view)

    Django中的文件上传(利用class-based view)

    摘要:背景介绍在的官网上有专门介绍如何处理文件上传的文档,其中说到了如何利用来处理文件上传的场景。但是,在中最快速的开发方式是利用来进行开发。上面用到了动态的,对应每个都提供不同的上传路径。在实际的使用中,可以针对于自己的应用场景选择。 背...

    ooghoogh 评论0 收藏0
  • Python中常量的另一种实现

    Python中常量的另一种实现

    摘要:虽然在中定义常量看起来有点违背的动态性,但是在当中,,常量作为一种合作的契约,还是很有必要的。回到常量本身,常量应该是一种明确并且一旦初始化便不可更改的值,或作为协议的实现,或作为契约的存在。 虽然在python中定义常量看起来有点违背pyth...

    Wuv1UpWuv1Up 评论0 收藏0
  • [译]Java和Python——应该先学习哪种编程语言

    [译]Java和Python——应该先学习哪种编程语言

    摘要:和是目前两种非常流行且功能强大的编程语言。初级程序员常常感到困惑,最常被问到的问题就是应该学习还是,是不是容易上手,应该推荐给初学者学习什么样的编程语言等等。在学习任何编程语言之前,你必须知道它们之间的区别。 Java和Python是目前两种非...

    honmaplehonmaple 评论0 收藏0
  • looking at python

    looking at python

    摘要:代码易于阅读,并且,易于维护这一条是看来的,这可能只是一种感觉问题。因此的垃圾回收机制由一个引用计数器和一个循环垃圾收集器组成。类的继承支持多重继承父类的构造函数必须在子类中亲自调用 Python 初探 Python是。。? python是一种解释型脚本...

    ChanneChanne 评论0 收藏0
  • Python多继承

    Python多继承

    摘要:中使用多继承,会涉及到查找顺序重复调用钻石继承,也叫菱形继承问题等即,用于判断子类调用的属性来自于哪个父类。本地优先级指声明时父类的顺序,比如,如果访问类对象属性时,应该根据声明顺序,优先查找类,然后再查找类。 python中使用多继承,会...

    crosseacrossea 评论0 收藏0
  • 浅聊Python class中的@staticmethod以及@classmethod

    浅聊Python class中的@staticmethod以及@classmethod

    摘要:然而,作为学生代表的我,绝对不允许老师混入进来充当间谍。而且,该方法由所独享,并不需要判断是否为学生。由此,改进为以下版本。得到如下测试代码而对于教学分类的判断,则有以下两种情形。 前言 入学不久之后,我就在想,对于学校的这么多人,这...

    baoxlbaoxl 评论0 收藏0
  • Python多版本切换工具-Pyenvvirtualenv及Anaconda科学计算环境的配置

    Python多版本切换工具-Pyenvvirtualenv及Anaconda科学计算环境的配置

    摘要:为了安装科学计算环境,控制好版本,今天上午总算折腾好了。切换和使用新的虚拟环境这样就能切换为这个版本的虚拟环境。通过输入查看现在版本,可以发现处于虚拟环境下了。指定包的版本多个版本并存,尤其是和的并存。下面用创建一个名叫的版本为的环境...

    rozborozbo 评论0 收藏0
  • 协同过滤算法

    协同过滤算法

    摘要:协作型过滤协同过滤是利用集体智慧的一个典型方法。这就是协同过滤的核心思想。要实现协同过滤,需要以下几个步骤搜集偏好寻找相近用户推荐物品搜集偏好首先,我们要寻找一种表达不同人及其偏好的方法。 协作型过滤 协同过滤是利用集体智慧的一个典型...

    BatkidBatkid 评论0 收藏0
  • [译] 属性访问、特性和描述符 1

    [译] 属性访问、特性和描述符 1

    摘要:许多程序员发现赋值语句比方法函数看起来更清晰。自从和属性的创建来自,我们必须经常定义特性使用如下代码这允许我们用一条简单的语句添加一张牌到手中像下面这样前面的赋值语句有一个缺点,因为它看起来像一张牌替代了所有的牌。 注:原书作者 Steve...

    褰辩话褰辩话 评论0 收藏0
  • 关于Python Magic Method的若干脑洞

    关于Python Magic Method的若干脑洞

    摘要:先从最初的脑洞开始吧。这样做的目的在于,把调用过程中的状态存储起来,借此实现带状态的调用。这种实例我们称之为函数对象。在里面也有同样的机制。对于真正的而言,肯定不会用这种的判断方式。 有一天闲着无聊的时候,脑子里突然冒出一个Magic Meth...

    fizzfizz 评论0 收藏0
  • Python包管理

    Python包管理

    摘要:安装卸载查看安装包列表搜索包源代码编译安装解码下载好的文件命令行,进入文件夹,输入记录安装的文件路径,方便卸载卸载命令行,进入文件夹,输入问题运行上面的删除命令时,有可能出现权限问题解决方法既然是权限问题,那就吧,结果依然不行切换用户...

    laoLiueizolaoLiueizo 评论0 收藏0
  • 集体智慧编程遇到的问题

    集体智慧编程遇到的问题

    第三章 P38 问题描述:安装PIL 错误1:_imagingft.c:73:10: fatal error: "freetype/fterrors.h" file not found解决方法:ln -s /usr/local/include/freetype2 /usr/local/include/freetype 错误2:"X11/Xlib.h" fi...

    bergwhitebergwhite 评论0 收藏0
  • scrapy简单学习6—爬取百度贴吧图片(仿写向)

    scrapy简单学习6—爬取百度贴吧图片(仿写向)

    摘要:主要是对上一篇文章的简单仿写,大家以后想批量下载什么图片照格式仿写就好。 主要是对上一篇文章的简单仿写,大家以后想批量下载什么图片照格式仿写就好。由于本人是tfboys的粉丝,所以平常没事爱逛贴吧欣赏我家三小只的美图,所以这次就以贴吧[小王...

    trigkit4trigkit4 评论0 收藏0
  • 浅谈 (x, y) = (y, x)

    浅谈 (x, y) = (y, x)

    摘要:常用的模块方法接收参数为一个代码块可以是模块,类,方法,函数,或者是对象,可以得到这个代码块对应的字节码指令序列。具体验证可以分析下两种方法的字节码指令。 交换两个变量的值,大家最常见的写法是这样的: >>> temp = x >>> x = y >>> y = te...

    AprilJAprilJ 评论0 收藏0

热门文章

<