盘点一个小小明大佬开发的Python库,个超赞功能.docxVIP

盘点一个小小明大佬开发的Python库,个超赞功能.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
盘点一个小小明大佬开发的Python库,4个超赞功能 这个功能可以挂念我们递归呈现,指定名目下的全部文件和文件夹,并且呈现每个文件和文件夹的大小,一目了然。 我们以windows为例,进行说明。 整个操作,是在CMD黑窗口进行的。首先你要学会如何切换到指定盘,指定名目。 #?这样即可将C盘,切换到D盘 C:\Users\AdministratorD: #?使用cd命令,可以切换到指定盘的指定名目 C:\Users\Administratorcd?C:\Users\Administrator\Desktop\python三剑客\加盟店爬虫 这里面有两个命令:tree和tree2。 假如你的系统,本地python优先级高于系统环境的优先级,直接执行tree命令; 假如你的系统,由于系统环境的优先级高于本地python,除了可以调整环境变量挨次修改优先级外,还可以使用tree2命令,与tree全都。但是你此时执行tree命令,看不见效果; 以我的电脑为基础,演示给大家看: 可以看到: 我这里执行tree命令,显示的就是未安装该库之前的系统呈现。 这是由于系统环境的优先级高于本地python导致的。 此时,我们直接执行tree2命令即可。 当然,大家也不宠爱在CMD窗口中执行命令。这里我们直接在jupyter notebook中,执行如下操作: from?treedir.tree?import?tree_dir tree_dir(rC:\Users\Administrator\Desktop\python三剑客\加盟店爬虫,?m_level=7,?no_calc=False) 结果如下: 关于tree_dir()函数,分别引见如下3个参数: path:递归显示的名目路径,默认为当前名目; m_level:递归呈现的最大层数,默认为7层; no_calc:指定该参数后,对于超过递归显示的最大层数的文件夹,不再连续递归计算文件夹大小; 2. 文本文件差异比较 这个功能可以挂念我们比较两个文件的差异,输出到HTML网页中。比如说,我们写了一段代码,后面改动了。但是由于代码太多,我们不晓得改了哪里,此时,使用这个功能,很好的挂念我们对比。 我们来看这样一个例子,我已经有一个a.txt文件,经过一段时间后,我对其中的内容做了修改,得到了最终的b.txt。 需求:想看看对哪里做了修改(假如内容很多的话) from?filediff.diff?import?file_diff_compare file_diff_compare(a.txt,?b.txt) 这会在当前工作名目下,生成一个html网页文件。 双击打开,观看其中的内容: 其中:黄色表示改动过的内容,绿色表示新添加过的内容,红色表示已经删除过的内容。 对于file_diff_compare()函数,有如下7个参数: from?filediff.diff?import?file_diff_compare file_diff_compare(file1,?file2,?diff_out=diff_result.html,?max_width=70,?numlines=0,?show_all=False,?no_browser=False) 对这7个参数,分别引见如下: file1 / file2:待比较的两个文件,必需文本文件; diff_out:差异结果保存的文件名(网页格式),默认值diff_result.html; max_width:每行超过多少字符就自动换行,默认值70; numlines:在差异行基础上前后显示多少行,默认是0; show_all:只需设置这个参数就表示显示全部原始数据,此时-n参数无效,默认不显示全部; no_browser:设置这个参数,在生成结果后,不会自动打开巡游器。当设置为False后,会自动打开扫瞄器; 3. 图片加水印 这应当是我见过的最棒的图片加水印代码,给图片加水印调用的是add_mark()函数。 from?watermarker.marker?import?add_mark #?留意:有些参数是默认参数,你可以任凭修改的; add_mark(file,?mark,?out=output,?color=#8B8B1B,?size=30,?opacity=0.15,?space=75,?angle=30) 关于add_mark()函数,分别引见如下8个参数: file:待添加水印的照片; mark:使用哪些字作为水印; out:添加水印后保存的位置; color:水印字体的颜色,默认颜色#8B8B1B; size:水印字体的大小,默认50; opacity:水印字体的透亮?????度,默认0.15; space:水印字体之间的间隔, 默认7

文档评论(0)

duanbingbing + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档