• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • python dict按照value 排

    auto 2019-09-05 07:06:52 python

    1616°

    20

    我们知道Python的内置dictionary数据类型是无序的,通过key来获取对应的value。可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value来排。到底有多少种方法可以实现对dictionary的内容进行排序输出呢?下面摘取了 一些精彩的解决办法。#最简单的方法,这个是按照key值排序:def sortedDictValues1(adict
  • python单例模式

    auto 2019-09-05 07:06:52 python

    1621°

    20

    正在写python单例模式的一些东西,查到资料,记录一下。原文地址:http://hi.baidu.com/tianfeng1015/blog/item/f0373dd0fbb8bbcb50da4bca.html 我们可以使用 __new__ 这个特殊方法。该方法可以创建一个其所在类的子类的对象。更可喜的是,我们的内置 object 基类实现了 __new__ 方法,所以我们只需让 Sing 类
  • Python区分raw_input()与

    auto 2019-09-05 07:06:52 python

    1590°

    20

    raw_input()与input()均是 python 的内建函数,通过读取控制台的输入与用户实现交互。区别如下:一.raw_input() 将所有输入作为字符串看待,返回字符串类型;input() 在输入数字时能够返回所输入数字的类型(int,float)>>>raw_input=raw_input("raw_input:") raw_input:1+2 >
  • Windows下,VIM调试python

    auto 2019-09-05 07:06:52 python

    1981°

    20

    作者:半瓶墨水 链接:http://www.2maomao.com/blog/win32-vim-debug-python/ vim很好用,但是python的set_trace太难用了,参考这篇文章,自己搞了一下。 现在Ctrl+M插入set_trace,Ctrl+U消除所有set_trace,Ctrl+D运行。觉得快捷键不爽的自己改改。 (M=>Mark, U=>Unmark,
  • 使用ext3grep恢复ext3文件系统

    auto 2019-09-05 07:06:52 python

    1950°

    20

    如果在linux下不小心用rm删除了重要文件,如何恢复呢?看看这个。
  • 从 Zero 到 Hero ,一文掌握

    auto 2019-09-05 07:06:52 python

    1764°

    20

    译文:开源中国www.oschina.net/translate/learning-python-from-zero-to-hero第一个问题,什么是 Python ?根据 Python 之父 Guido van Rossum 的话,Python 是:一种高级程序语言,其核心设计哲学是代码可读性和语法,能够让程序员用很少的代码来表达自己的想法。对于我来说,学习 Python 的首要原因是,Pyth
  • Python辅助安全测试常用代码示例

    auto 2019-09-05 07:06:52 python

    1674°

    20

    这些代码,大部分是从别处转来的。测试的时候会比较有用。比如数据嗅探,发送请求,正则表达式处理文件,注入测试等。   实际中可以根据自己的项目,进行一定程度的扩展。代码是简洁为主。这部分代码是偏重安全测试的。   学习python已经3月了。感觉非常有用。   前些天,pm还让我写一个程序辅助他办公。   近来发现很多公司也开始在自己的招聘职位上加上了python。   对于python。
  • Python随笔(四)、python基础

    auto 2019-09-05 07:06:33 python

    1761°

    20

    05pythons12day4迭代器原理及使用什么是迭代:可以直接作用于for循环的对象统称为可迭代对象(Iterable)。*可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator)。所有的Iterable均可以通过内置函数iter()来转变为Iterator。对迭代器来讲,有一个next()就够了。在你使用for和in语句时,程序就会自动调用即将被处理的对象的迭代器对象
  • python字符串加密与解密

    auto 2019-09-05 07:06:33 python

    2230°

    20

    符串进行加密与解密 设计应用程序时,为了防止一些敏感信息的泄露,通常需要对这些信息进行加密。 以用户的登录密码为例,如果密码以明文的形式存储在数据表中,很容易就会被人发现;相反,如果密码以密文的形式储存,即使别人从数据表中发现了密码,也是加密之后的密码,根本不能使用。通过对密码进行加密,能够极大地提高系统的保密性。加密与解密: 加密的方法一经公开,就不成其为密. 所以你要你
  • python内置函数map/reduce

    auto 2019-09-05 07:06:33 python

    1762°

    20

    python有几个内置的函数很有意 思:map/filter/reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并. 是python列表方法的三架马车。 filter() 函数:filter 函数的功能相当于过滤器。调用一个布尔函数bool_func来迭代遍历每个seq中的元素;返回一个使bool_seq返回值为true的元素的序列。
  • 如何给Python的MySQL模块加功能

    auto 2019-09-05 07:06:33 python

    1630°

    20

    使用Python操作MySQL数据库的时候常使用MySQLdb这个模块。   今天在开发的过程发现MySQLdb.connect有些参数没法设置。通过这个页面我们可以看到在connect的时候,可以设置的option和client_flags和MySQL c api相比差不少。   一个很重要的参数 MYSQL_OPT_READ_TIMEOUT没法设置,这个参数如果不设置,极致状况MySQ
  • python列举文件夹下所有文件行数

    auto 2019-09-05 07:06:33 python

    1837°

    20

    在群里聊天,看到一段代码,是可以统计文件夹下所有文件的行数,觉得不错,记录下来,以备将来有用的时候来派用场,下面贴上代码: importosimportfileinputdest="/root/log"forroot,dirs,filenamein&
  • ICTClAS2013(NLPIR) 的

    auto 2019-09-05 07:06:33 python

    1785°

    20

    张华平老师更新了ictclass的最新版(已更名为nlpir),我前一篇博客提供的接口便用不上了,这里更新一下新版nlpir的python接口实现。对于ictclass的介绍,详细见http://ictclas.nlpir.org/,这里就不多介绍,直接进入主题。1. 下载并配置SWIG使用python调用c++库,需要利用SWIG,官方地址:www.swig.org下载解压后,为了能够在命令行中
  • Python反射

    auto 2019-09-05 07:06:33 python

    1781°

    20

    反射的定义根据字符串的形式去某个对象中操作成员根据字符串的形式去一个对象中寻找成员根据字符串的形式去一个对象中设置成员根据字符串的形式去一个对象中删除成员根据字符串的形式去一个对象中判断成员是否存在初始反射通过字符串的形式,导入模块根据用户输入的模块名称,导入对应的模块并执行模块中的方法# Python使用的是3.5.1[root@root ~]# python -VPython 3.5.1# c
  • GNS3 建立ASA镜像

    auto 2019-09-05 07:06:33 python

    2161°

    20

    此ASA5520为新版的,nat命令已为object。在option选项中找到Qemu,在asa中如图设置,Qemu选项填写内容附在附件中,内核执行命令也在附件中。如图填好后点保存,再点最下边的应用—>ok.Qemu Options:-vnc none -vga none -m 1024 -icount auto -hdachs980,16,32Kernel cmd line:&
  • 解读Scorm(3):为什么要使用Sco

    auto 2019-09-05 07:06:33 python

    1933°

    20

    为什么要使用Scorm课件? Scorm标准存在的意义在哪里?Scorm能给e-Learning带来什么变化?这些问题也一直困扰着我,我想就此做一点探索。 在我看来,scorm标准涵盖了这么三个方面: 一、 对内容的重新组织和编排。这种能力体现在文件Manifest.xml中,文件定义了组织(organization)和资源(resource)两部分
  • bandersnatch建立本地pip源

    auto 2019-09-05 07:06:33 python

    2049°

    20

    bandersnatch现在github上需要python3以上,不过2.7要改几行代码httpd.confListen 9600NameVirtualHost 172.1.1.3DocumentRoot /pip3/pypi/webServerName pip3.a.comO
  • python httplib post

    auto 2019-09-05 07:06:33 python

    1757°

    20

    Python的模块 httplib 利用post进行表单数据提交.{用以实现自动发布这个功能,前提是不需要登录的情况;登录的情况还需要研究,暂时没搞定呢} 学习知识点: httplib request的用法 getresponse() 用以进行返回数据 看下面的列子: #!/usr/bin/python&nb
  • ppp 3

    auto 2019-09-05 07:06:33 python

    4431°

    20

    PPP 3 r1: en config t hostname R1 no ip domain-lookup lin 0 exec-timeout 0 0 logging syn exit r2: en config t h
  • 练习3

    auto 2019-09-05 07:06:33 python

    2153°

    20

    简单小爬虫#!/usr/bin/env python#coding:utf-8import urllib2import bs4url = 'http://www.163.com'content = urllib2.urlopen(url).read()content = content.decode('gbk')soup = bs4.BeautifulSoup(content)link