python编程思想!!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python编程思想!!!相关的知识,希望对你有一定的参考价值。
用pyhon变出代码,效果是在windows桌面上鼠标左键点击不松滑动然后松开并圈住一些文件,然后能把这些文件放在一个文件夹里。谢谢!
编写代码是吧。这个不用python实现容易啊。首先是在自己的个人文件夹里有一个sendto,那里建立一个链接,指向你要发送的文件夹里。然后选择好文件,点右键,选择发送,在发送列表里,选择你要发送的文件夹,就可以了。
当然如果用python实现,老实说效果太低,会感觉你每次按键都有延迟。 实现的办法是这样,先使用pyhook拦截所有的鼠标左键抬起。然后在桌面程序里植入一个消息的hook函数(需要DLL注入方式),当发现鼠标左键抬起,同时桌面程序里的视图里有选择的文件,那么就弹出一个菜单,提示用户发送到哪个文件夹。
当然也可以用按键精灵之类的实现。我喜欢用macroexpress。 执行一个宏,限制它只在桌面窗口中有效。 当选择的ITEM不为空时,将ITEM移动到一个指定的文件夹。
不过话说回来。只有我一开始说的方法是最好的。简单稳定,快速,灵活都有了。 参考技术A 佛像是怎么来的!
python编程之函数思想
#!/usr/bin/python ##Filename: game.py from sys import exit from random import randint def death(): quips = ["1-dead", "2-nice", "3-luser", "4-puppy"] print quips[randint(0,len(quips)-1)] exit(1) #death() def c_c(): print "This is c_c function." action = raw_input("> ") if action == "shoot": print "you are dead!" return ‘death‘ elif action == "dodge": print "you are eated!" return ‘death‘ elif action == "joke": print "you can junp out." return ‘l_w_a‘ else: print "DONOT." return ‘c_c‘ def l_w_a(): print "get a bomb,the code is 3 digit:" code = "%d%d%d" % (randint(1,9), randint(1,9), randint(1,9)) print code guess = raw_input("[keypad]> ") guesses = 0 while guess != code and guesses < 10: print "BZZZZEDDD!" guesses += 1 guess = raw_input("[keypad]> ") if guess == code: print "right, place it." return ‘t_b‘ else: print "ship." return ‘death‘ def t_b(): print "don‘t want to see it off" action = raw_input("> ") if action == "bomb": print "it goes off." return ‘death‘ elif action == "clowly place": print "get off this can" return ‘e_p‘ else: print "DOES NOT COMPUTE!" return ‘t_b‘ def e_p(): print "do you take?" good_pod = randint(1,5) guess = raw_input("[pod #]> ") print guess if int(guess) != good_pod: print "into jam jelly." return ‘death‘ else: print "time ,you won!" exit(0) ROOMS = { ‘death‘:death, ‘c_c‘:c_c, ‘l_w_a‘:l_w_a, ‘t_b‘:t_b, ‘e_p‘:e_p } def runner(map, start): next = start while True: room = map[next] print "\n-------------" next = room() runner(ROOMS, ‘c_c‘)
本文出自 “方向感” 博客,请务必保留此出处http://itech.blog.51cto.com/192113/1749012
以上是关于python编程思想!!!的主要内容,如果未能解决你的问题,请参考以下文章