随笔分类 - python基础
摘要:fabric 作用 很强大的工具 可以将自动化部署或者多机操作的命令固化到一个脚本里 和某些运维工具很像,用它主要是因为,python….. 简单好用易上手 当然,shell各种命令组合起来也可以,上古神器和现代兵器的区别 环境配置 在本机和目标机器安装对应包(注意,都要有) 目前是1.6版本(或者
阅读全文
摘要:标准动作 在脚本第一行指定编码格式: 将默认的ascii字符流处理方式变为utf-8: 把各种字符都统一成unicode来处理 常见字符编码知识 ascii编码 是最早使用、最常见的一种字符编码,包含了128个字符(英文字母、数字、符号、控制字符等),也是下面讲到的所有编码的公共集合。 ISO885
阅读全文
摘要:上述代码中,bg.jpg图片如下,是一只豹子的剪影,像一个在黑暗森林中潜伏的猎人: 注:作为词云背景的图片一定要轮廓分明,且图片主体颜色要和图片自身的背景颜色对比度较大,这样生成的词云图片才能更清晰。一般剪影图片更容易满足这种要求。 此外,三体全集santi.txt文本从网上很好搜到。 运行上述代码
阅读全文
摘要:https://www.cnblogs.com/jiayongji/p/7119072.html 文本准备 到网上随便一搜"三体全集",就很容易下载到三体三部曲的全集文本(txt文档大概有2~3Mb),这里重命名为santi.txt,并存放到当前目录下。 读取三体全集文本 可以看出文本的长度有268
阅读全文
摘要:https://www.cnblogs.com/jiayongji/p/7119065.html 安装 简单用法 结巴分词分为三种模式:精确模式(默认)、全模式和搜索引擎模式,下面对这三种模式分别举例介绍: 精确模式 可见分词结果返回的是一个生成器(这对大数据量数据的分词尤为重要)。 全模式 可见全
阅读全文
摘要:kafka简介(摘自百度百科) 简介: kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Ha
阅读全文
摘要:通常用gzip压缩过的云端数据需要做解压处理,以下代码主要用python3实现对获取到的云端gzip压缩数据进行还原。 从/opt/mat/*.gz文件中读取每一行,找到包含'GET~#~ ~#~'或者'POST~#~ ~#~'的输出该行
阅读全文
摘要:StringIO经常被用来作字符串的缓存,因为StringIO的一些接口和文件操作是一致的,也就是说同样的代码,可以同时当成文件操作或者StringIO操作。 一、StringIO中的常用方法 1、read 用法: s.read([n]):参数n用于限定读取的长度,类型为int,默认为从当前位置读取
阅读全文
摘要:signal包负责在Python程序内部处理信号,典型的操作包括预设信号处理函数,暂 停并等待信号,以及定时发出SIGALRM等。要注意,signal包主要是针对UNIX平台(比如Linux, MAC OS),而Windows内核中由于对信号机制的支持不充分,所以在Windows上的Python不能
阅读全文
摘要:uuid是128位的全局唯一标识符(univeral unique identifier),通常用32位的一个字符串的形式来表现。有时也称guid(global unique identifier)。python中自带了uuid模块来进行uuid的生成和管理工作。(具体从哪个版本开始有的不清楚。。)
阅读全文
摘要:https://www.cnblogs.com/wjoyxt/p/5087951.html 要获得shell命令的输出只需要`cmd`命令就可以了, 需要得到命令执行的状态则需要判断$?的值, 在Python中有一个模块commands也很容易做到以上的效果. 看一下三个函数:1). command
阅读全文
摘要:class Foo(object): pass class Bar(Foo): pass obj = Bar() # isinstance用于判断,对象是否是指定类的实例 (错误的) # isinstance用于判断,对象是否是指定类或其派生类的实例 print(isinstance(obj,Foo)) #True print(isinstance(obj,Bar))#True #精确的...
阅读全文
摘要:一、赋值(assignment) 在Python中,用一个变量给另一个变量赋值,其实就是给当前内存中的对象增加一个“标签”而已。 如上例,通过使用内置函数 id() ,可以看出 a 和 b 指向内存中同一个对象。a is b会返回 True 。 二、浅拷贝(shallow copy) 注意:浅拷贝和
阅读全文