使用Python快速实现显示器关闭和锁住桌面

现在很多公司都需要考虑节能,特别对电方面的节能。因此很多公司都针对电脑进行管理,比如当你离开电脑时,需要把显示器处于关闭状态,同时让电脑处于锁定状态,这样有利于节能,同时也能延长电脑显示器的寿命,同时也可以让你的内容保密,不让无关人员看到相关的信息,以及可能误操作你的宝贵资料。 在没有使用这个功能程序之前,都是使用显示器的物理按钮来关闭显示,这样按的次数多了,就会导致按钮失灵,加速显示器的损坏。另...
阅读(2105) 评论(0)

Python标准库:内置函数super([type[, object-or-type]])

本函数是实现访问父类或兄弟类对象,是返回一个代理类对象,以便访问父类或兄弟类的方法。使用这个函数主要用来避免在继续类时使用基类的类名称,以及多重继承时,保证只调用一次基类的构造函数。要注意点就是不能与调用基类名称方式混合使用。例子:#super() class A: def __init__(self): print('A.init') class B(A): d...
阅读(1927) 评论(0)

每个程序员1小时内必须解决的5个编程问题之多种方法

在这几天里,不断有各种方法涌现出来,下面就来贴上几个解决方法,如果按这些方法,真的不用一个小时就完工,关键要你想得到!下面是问题:问题3编写一个计算前100位斐波那契数的函数。根据定义,斐波那契序列的前两位数字是0和1,随后的每个数字是前两个数字的和。例如,前10位斐波那契数为:0,1,1,2,3,5,8,13,21,34。问题4编写一个能将给定非负整数列表中的数字排列成最大数字的函数。例如,给定...
阅读(2067) 评论(0)

每个程序员1小时内必须解决的5个编程问题之难题

昨天看到一篇文章说,软件开发人员应一小时完成的5道题,其中第5道题,还是比较难的。看了一下作者的原来解题思路,就是采用治减法,这是一类问题的算法题,如果没有接触过,确实有点难度。作者提供了JAVA的源码,由于我没有JAVA的运行环境,不能执行,只好改为Python的方式,顺便熟悉Python,运行了一下,递归的方法是简单,并且容易理解它,但如果自己没有去写一下,调试一下,理解起来还是有困难的。代码...
阅读(2212) 评论(1)

已经删除安装目录不能再安装的问题

昨天碰到一个比较奇怪的问题,就是在我的Win7上安装一个自己编译的msi安装包,接着没有卸栽就直接删除安装目录,结果在控制面板里也不能删除软件,导致新的软件也不能安装。这时,我想到注册表,结果就到注册表里把相应的键删除了,在控制面板里已经看不到相应的软件,但是还是不能安装新的版本的软件。这时还不断地去查找相应的GUID相关的键,也没有找到。后来搜索到MS的网站上提供了一个工具,就可以解决这个问题,...
阅读(1981) 评论(0)

Python标准库:内置函数sum(iterable[, start])

本函数用来计算可迭代对象iterable的和,然后以这个结果再加上start的值。参数start用来指定相加的参数,如果没有设置这个值,默认是0值。要计算和的序列一般是数字类型,并且开始参数要设置为数字类型。其它有些情况之下,使用别的计算和的方式会更好,比如计算字符串的和使用’’.join(sequence);或者计算浮点数的和使用math.fsum();或者计算多序列的和使用itertools....
阅读(6655) 评论(0)

Python标准库:内置函数str(object='') str(object=b'', encoding='utf-8', errors='strict')

本函数是实现返回字符串对象。参数object是要转换内容的对象;参数encoding是编码方式;errors是错误处理方式。例子:#str() print(str(b'abc')) print(str(200)) print(str(b'\xe5\x93\x88\xe5\x93\x88', encoding = 'utf-8', errors = 'ignore')) print(str('蔡...
阅读(2190) 评论(0)
    个人资料
    • 访问:5574846次
    • 积分:72912
    • 等级:
    • 排名:第25名
    • 原创:1584篇
    • 转载:61篇
    • 译文:11篇
    • 评论:2082条
    文章存档
    最新评论