原文链接:https://www.cnblogs.com/bdhk/p/7506691.html枚举是绑定到唯一的常量值的一组符号名称(成员)。在枚举中,成员可以通过身份进行比较,枚举本身可以迭代。1.Enum模块该模块定义了四个枚举类,可用于定义唯一的名称和值集:Enum,IntEnum,Flag和IntFlag。它还定义了一个装饰器,unique()和一个helper,auto。ContentDescriptionRemarksclassenum.En
系统 2019-09-27 17:48:52 2364
文件多了乱放,突然有一天发现硬盘空间不够了,于是写了个python脚本搜索所有大于10MB的文件,看看这些大文件有没有重复的副本,如果有,全部列出,以便手工删除使用方式加一个指定目录的参数比如pythonredundant_remover.py/tmp主要用到了stat模块,os、sys系统模块importos,sys#引入统计模块fromstatimport*BIG_FILE_THRESHOLD=10000000Ldict1={}#filesize做ke
系统 2019-09-27 17:48:22 2364
说检查点,其实就是对过去历史的记录,可以认为是log.不过这里进行了简化.举例来说,我现在又一段文本.文本里放有一堆堆的链接地址.我现在的任务是下载那些地址中的内容.另外因为网络的问题或者网站的问题,每次下载可能不会非常的成功.有可能出现断链或者socket异常错误。不过不管产生什么样的错误,我都希望我的程序能够一直跑下去。或者能停掉后,继续从为下载的链接处跑。而不是从开始的地方跑。这个问题非常简单。因为这些链接是上下文无关的(上下文有关的情况要另外分析)
系统 2019-09-27 17:48:07 2364
本文是一篇个人总结,win10下anaconda3+python3.7+pycharm2018.3.4环境配置。下次再配置就方便许多。注意:win10下配置python环境方法十分多,总体分两类:1.下载python和pycharm,然后将pycharm的环境解释器改为python.exe2.下载anaconda,anaconda会自带python,然后下载pycharm,将pycharm的环境解释器更改为anaconda路径的python.exe。(an
系统 2019-09-27 17:47:49 2364
该脚本的功能是卸载android手机中安装的所有第三方应用,主要是使用adbshellpm、adbuninstall命令,所以使用的前提是需要配好adb的环境变量,下面上代码:#!/usr/bin/envpythonimportosdefuninstall():os.popen("adbwait-for-device")print"startuninstall..."forpackagesinos.popen("adbshellpmlistpackages
系统 2019-09-27 17:47:16 2364
Python作为本学期新学的一门语言,和以前学的C,Java有着很大的不同,不仅环境安装简单,它的语言用法更加的简单,也更加的随意。Pycharm的使用因为有引申输入的存在,也更加方便快捷,jupyternotebook的使用有着保存历史的程序功能,也很方便,不仅可以当课件也可以看以前写过的代码,方便我们的学习和复习。通过python的学习,也养成了缩进的习惯,这样可以不仅能让python的语法正确,也可以使程序看起来更加的美观整洁。边讲边练的形式和以前上
系统 2019-09-27 17:47:01 2364
如下所示:#-*-coding:utf-8-*-importnumpyasnpfromPyQt5.QtCoreimportQTimer,QObjectfromPyQt5.QtWidgetsimportQWidget,QApplicationimportsysimporttimeclassmy_timer(QWidget):def__init__(self):super(my_timer,self).__init__()self.my_t=QTimer(se
系统 2019-09-27 17:46:31 2364
Python的字符集处理实在蛋疼,目前使用UTF-8居多,然后默认使用的字符集是ascii,所以我们需要改成utf-8查看目前系统字符集复制代码代码如下:importsysprintsys.getdefaultencoding()执行:复制代码代码如下:[root@lee~]#pythona.pyascii修改成utf-8复制代码代码如下:importsyssys.setdefaultencoding('utf-8')printsys.getdefault
系统 2019-09-27 17:46:20 2364
需求说明公司的UI设计小哥,已经转用Zeplin很久了。Zeplin的设计稿展示页面的颜色色值使用十进制的RGB表示的,在Android中的颜色表示大多情况下都需要十六进制的RGB表示。我的数学没有好到直接看到十进制就可以心算得到十六进制的结果,所以我需要一个工具,输入十进制的RGB,得到十六进制的色值,最好可以方便复制。Zeplin的颜色色值显示示例原有处理方式因为我会Python(仅限于终端输入python然后当做计算器算,或者用hex()函数把十进制
系统 2019-09-27 17:38:42 2364
《《PMBOK指南》解析与实践》基本信息原书名:BringingthePMBOKGuidetoLife:ACompanionforthePracticingProjectManager作者:(美)FrankP.SaladisHaroldKerzner[作译者介绍]译者:吴峻申出版社:人民邮电出版社ISBN:9787115272010上架时间:2012-12-10出版日期:2013年1月开本:16开页码:1版次:1-1所属分类:计算机>软件工程及软件方法学>
系统 2019-08-29 23:15:06 2364