
读书笔记
文章平均质量分 64
SquaredError
一名普通的计算机专业职业者
展开
-
Python3.8 + flask + difflib 实现简单文件比对http接口
背景 最近有个小需求,需要比对两个文件,并展示两个文件的不同之处。 过程 1 文件比对 文件比对尝试了小文件按行取hash\md5,大文件分块等方式。 2 展示 展示可利用python原生difflib模块(具体详情可参考官方文档), dd = difflib.HtmlDiff() dd.make_file() #返回的是html字符串,接收两个待展示的字符串列表 3 接口 接口开发,直接上代码。 import flask import sys import difflib i.原创 2021-04-28 23:59:43 · 409 阅读 · 1 评论 -
python分布式计算框架-Parallel Python
python分布式计算框架-Parallel Python 本文翻译自:https://www.parallelpython.com/ 概述 Parallel Python是一个python模块,提供了在SMP(具有多个处理器或核心的操作系统)和群集上并行执行python代码的机制。 Parallel Python具有轻量级、易安装、易与其他python软件集成的特性。 Parallel Python是用纯Python语言写的开源跨平台的模块。 特征 Python代码在集群或SMP上并行执行。转载 2021-04-13 23:22:35 · 2085 阅读 · 0 评论 -
python中列表元组集合字典的区别
列表是任意对象的序列,列表用[ ]表示。 将一组值打包到一个对象中,称为元组,元组用()表示。 元组和列表的大部分操作相同,但是列表是不固定的,可以随时插入、删除,而元组一旦确定就不能再更改,所以系统为了列表的灵活性就需要牺牲一些内存,而元组就更为紧凑(注意:元组在定义过程中,字符串必须用单引号括起来) 与列表和元组不同,集合是无序的,也不能通过索引进行访问。此外,集合中的元素不能重复。 ...原创 2020-01-13 22:52:35 · 555 阅读 · 0 评论 -
Linux编译安装python2.7.9
1、下载python https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz 2、解压、编译安装 make install 需要root权限。 tar -zxvf Python-2.7.9.tgz cd Python-2.7.9 ./configure --prefix=/usr/local/python-2.7.9 make mak...原创 2018-10-29 16:16:03 · 469 阅读 · 0 评论