摘要:
先给答案:493827152我才开始想到的解法: #coding:utf8#问题:987654321的阶乘转换为12进制,结尾有多少个0?#我的解法:把每个元素分解到两个数组中去,然后结对取出来。结对数就是最后0的个数。。def i3m(num):#是不是3的倍数 return not b... 阅读全文
摘要:
测试的dota水平...目的是学习一下tornado框架#coding:utf8import tornado.web,tornado.httpserver,tornado.ioloop,tornado.optionsfrom tornado.web import Applicationimport pymongo,osfrom test import testclass MyHandler(tornado.web.RequestHandler): def get(self): self.render("index.html") def post(self): s... 阅读全文
摘要:
网页登录,默认用户名和密码相同。import urllibimport reimport time_mydata=r"userid={num}&passwd={num}&chap=0&serivce=internet&random=internet&login=%B5%C7%C2%BC"id_lis... 阅读全文
摘要:
下面的是server端:把IP改成自己的局域网IP: #coding:utf8import socket,selectimport SocketServerimport hashlib,base64,timefrom pprint import pprint#author:lijimdef f(key): s=key+"258EAFA5-E914-47DA-95CA-C5AB0DC85B11" sha1=hashlib.sha1(s) dig=sha1.digest() return base64.encodestrin... 阅读全文
摘要:
在windows中使用,输入有关信息查询社工库,本来是网页版的,我把ajax请求提取出来。粗略的封装下,挺好玩。#coding:utf8import urllib2,urllibfrom BeautifulSoup import BeautifulSoupqueryword=raw_input(u"输入查询的字符串:\n".encode('gbk'))def f(queryword): q=lambda x:urllib.quote(x.decode('gbk').encode('utf8')) url="http: 阅读全文
摘要:
windows下py文件编码:当print 时遇到unicode 会根据系统编码转换,而raw_input 中的输出遇到unicode编码是不会的转码的,会报错UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)因为uncode的编码的第一个字符大于128(0x7f)下面的实验能证明: 1 #coding:utf8 2 a=u'你好' 3 print 'with u:',buffer(a) 4 阅读全文