2020
09-25
09-25
Python如何批量获取文件夹的大小并保存
很多时候,查看一个文件夹下的每个文件大小可以轻易的做到,因为文件后面就是文件尺寸,但是如果需要查看一个文件夹下面所有的文件夹对应的尺寸,就发现需要把鼠标放到对应的文件夹上,稍等片刻才会出结果。有时候,我们需要查看几十个甚至于上百个文件夹,找出包含文件最多,空间占用最大的那个,就比较麻烦了。这段代码是我以前的代码,可以按大小排序输出文件夹大小到txt文件,供使用的方便。格式化当时花了很长时间,最后发现...
继续阅读 >
问题描述项目中需要用到流程图,如果用js的echarts处理,不同层级建动态计算位置比较复杂,考虑用python来实现测试demo实现效果如下完整代码importyamlimportosimportibm_dbfromgraphvizimportDigraphfromdatetimeimportdatetime#db连接defdb2_query(sql):conn=ibm_db.connect("DATABASE=%s;HOSTNAME=%s;PORT=%s;PROTOCOL=TCPIP;UID=%s;PWD=%s"%(config['db2_databse'],config['db2_host'],...
用python算圆周率π1.准备第三方库pip打开cmd输入代码:pipinstallrequests,随后就会成功因为小编已经安装好了,所以就不把图截出来了2.利用马青公式求π3.用python语言编写出求圆周率到任意位的程序如下:frommathimport*fromtqdmimporttqdmfromtimeimport*total,s,n,t=0.0,1,1.0,1.0clock()while(fabs(t)>=1e-6):total+=tn+=2s=-st=s/nk=total*4print("π值是{:.10f}运行时间为{:.4f}秒".format(k,clock()))...
凯撒密码介绍凯撒密码是一种非常古老的加密方法,相传当年凯撒大地行军打仗时为了保证自己的命令不被敌军知道,就使用这种特殊的方法进行通信,以确保信息传递的安全。他的原理很简单,说到底就是字母于字母之间的替换。实验目的应用Python程序设计语言的相关知识,理解并实现凯撒密码加解密过程。实验内容任务1:运行importthis,观察代码运行结果;查看this.py源文件(可以在Python安装目录下的Lib文件夹下找到),分析它的原理...
1.准备工作先来到有道在线翻译的界面http://fanyi.youdao.com/F12审查元素->选Network一栏,然后F5刷新(如果看不到Method一栏,右键Name栏,选中Method)输入文字自动翻译后发现Method一栏有GET还有POST;GET是指从服务器请求和获得数据,POST是向指定服务器提交被处理的数据、随便打开一个POST,找到preview可以看到我们输入的“我爱你一生一世”数据,可以证明post的提交数据的下面分析一下Headers各个字段的意义;User-agent...
当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。所以对于一些中文或者字符,url不识别的,则需要进行转换,转换结果如下:一、urlencodeurllib库里面有个urlencode函数,可以把key-value这样的键值对转换成我们想要的格式,返回的是a=1&b=2这样的字符串,比如:importurllib.parsevalues={}values['username']='02蔡...
需要准备环境:python3.6、vultr(或者其他服务器)、xshell第一步:python安装必备环境Django库Xshell链接远程主机:点击连接之后:弹窗输入访问用户及密码,一般为root用户成功连接到目标服务器:[root@vultr~]#安装python以及需要环境(此为安装完python3.6环境),运行pip安装即可:pipinstalldjango提示Success安装成功第二步:项目创建首先cd到自己想要新建项目的路径:我这里选择的是在data下新建文件夹pytest来保存项目cd/da...
本文实例讲述了PythonGUI编程学习笔记之tkinter中messagebox、filedialog控件用法。分享给大家供大家参考,具体如下:相关内容:messagebox介绍使用filedialog介绍使用首发时间:2018-03-0422:18messagebox:介绍:messagebox是tkinter中的消息框、对话框使用:导入模块:importtkinter.messagebox选择消息框的模式:提示消息框:【返回”ok”】tkinte...
本文实例讲述了PythonGUI编程学习笔记之tkinter事件绑定操作。分享给大家供大家参考,具体如下:相关内容:commandbindprotocol首发时间:2018-03-0419:26command:command是控件中的一个参数,如果使得command=函数,那么点击控件的时候将会触发函数能够定义command的常见控件有:Button、Menu…调用函数时,默认是没有参数传入的,如果要强制传入参数,可以考虑使用lambdafromtkinterimport*root=Tk()defprt():...
wordcloud是Python扩展库中一种将词语用图片表达出来的一种形式,通过词云生成的图片,我们可以更加直观的看出某篇文章的故事梗概。首先贴出一张词云图(以哈利波特小说为例):在生成词云图之前,首先要做一些准备工作1.安装结巴分词库pipinstalljiebaPython中的分词模块有很多,他们的功能也都是大同小异,我们安装的结巴分词 是当前使用的最多的类型。下面我来简单介绍一下结巴分词的用法结巴分词的分词模式分为三种:(1...