• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • python脚本统计日志独立ip

    auto 2019-08-26 07:20:45 python

    1678°

    20

    题目:有如下log文件,请打印出独立IP,并统计独立IP数,打印出访问最多的前5个ip及访问次数:log文件www.log内容类似如下格式:125.78.48.67--[25/Dec/2014:15:31:20+0800]"GET/logo.jpgHTTP/1.1"&
  • 将SCONS工具集成到Python代码中

    auto 2019-08-26 07:20:45 python

    2208°

    20

    SCONS是Python的自动智能结构化编译工具,将来或许能代替Make。在Windows或者Linux下,SConstruct文件相当于MakeFile,使用SCONS编译,需输入scons.bat(scons),后面带上编译选项options(如SConstruct所在的路径)。观察scons.ba
  • python中关于中文报错的解决办法

    auto 2019-08-26 07:20:45 python

    1812°

    20

    对于像我这样刚接触python的人来说,很可能在代码中输入中文就会出现报错情况,比如说我写这样一个小代码:a=raw_input("请输入:")printa然后保存为:c.py运行:File"c.py",line1SyntaxError:Non-ASCIIcharacter'\xe8'infilec.pyonline1,butnoencodingdeclared;seehttp://www.pyt
  • python脚本查看linux硬件信息

    auto 2019-08-26 07:20:45 python

    1925°

    20

    #!/usr/bin/env python # -*- coding: utf-8 -*- import rlcompleter, readline readline.parse_and_bind('tab: complete') import dmidecode import time import os import&n
  • Python运维之psutil模块

    auto 2019-08-26 07:20:45 python

    2092°

    20

    最近开始学习Python自动化运维,特记下笔记。学习中使用的系统是KaliLinux2017.2,Python版本为2.7.14+因为在KALI里面没有自带psutil模块,需要使用pip进行安装安装完成后进入python交互模式查看psutil的帮助信息,可以发现psutil支持跨平台的环境,同时也支持python3获取CPU信息使用cpu_times获取CPU信息,用户/系统/空闲时间也可以获
  • 用Python实现一个简单的线程池

    auto 2019-08-26 07:20:45 python

    1692°

    20

    线程池的概念是什么?在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是 如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些 很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些"池化资源"技术产生的原因。我理
  • 《Python网络编程基础》笔记

    auto 2019-08-26 07:20:45 python

    2009°

    20

    python网络编程基础  
  • Python中使用item()遍历字典

    auto 2019-08-26 07:20:45 python

    1703°

    20

    Python中通常使用for...in遍历字典,本文使用item()方法遍历字典。item()item()方法把字典中每对key和value组成一个元组,并把这些元组放在列表中返回。DEMO代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-dict = {"name":"zhangsan","age":"30","city":"shanghai","
  • python之string模块的find

    auto 2019-08-26 07:20:45 python

    2045°

    20

    函数原型:find(str,pos_start,pos_end) 解释:str:被查找“字串”(气味字符串的函数);pos_start:查找的首字母位置(从0开始计数。默认:0);pos_end:查找的末 尾位置(不包括末尾位置。默认-1) 返回值:如果查到:返回查找的第一个出现的额位置,否则,返回-1。 例: >>> a='habdl' >
  • Python下的云计算(OpenStac

    auto 2019-08-26 07:20:45 python

    1935°

    20

    目前能网罗到的少有的几本有关Python的云计算的电子书 1.推荐书名: Deploying.OpenStack.Jul.2011.pdf OpenStack Cloud Computing Cookbook 2012.pdf OpenStack Beginner’s Guide for Ubuntu Natty.pdf
  • win下安装python request

    auto 2019-08-26 07:20:45 python

    2090°

    20

    http://pypi.python.org/pypi/requests/0.10.6#downloads 下载地址cmdpython setup.py install ##切到requests安装包目录
  • python错误 ImportError

    auto 2019-08-26 07:20:45 python

    1928°

    20

    在python运行过程中出现如下错误:python错误:ImportError: No module named setuptools这句错误提示的表面意思是:没有setuptools的模块,说明python缺少这个模块,那我们只要安装这个模块即可解决此问题,下面我们来安装一下:在命令行下:下载setuptools包shell# wgethttp://pypi.python.org/package
  • 自定义python模块路径

    auto 2019-08-26 07:20:45 python

    1920°

    20

    自定义python模块路径:如下载好的python模块scons$tarzxfvscons-3.0.0.tar.gz$cdscons-3.0.0$mkdir~/scons$pythonsetup.pyinstall--home~/scons/$vi~/.bashrcexportPYTHONPATH=$PYTHONPATH:~/scons:wq$source~/.bashrc
  • MySql Oracle数据互导简例(P

    auto 2019-08-26 07:20:45 python

    1512°

    20

    工作需要,简单的写了一个互导的小功能,对于量大的数据处理还有待优化多的不说了,直接上代码,需要的可以看看代码注释欢迎批评指正 :)##coding=utf8 #单线程,分批导入 #Author : Jeen @ 2013-7 import os,sys,MySQLdb,cx_Oracle,math,time # python version 2.7.5 os.environ['NLS_L
  • python __slots__ 使你的

    auto 2019-08-26 07:20:06 python

    1669°

    20

    在默认情况下,Python的新类和旧类的实例都有一个字典来存储属性值。这对于那些没有实例属性的对象来说太浪费空间了,当需要创建大量实例的时候,这个问题变得尤为突出。 因此这种默认的做法可以通过在新式类中定义了一个__slots__属性从而得到了解决。__slots__声明中包含若干实例变量,并为
  • python 的hmac与php的has

    auto 2019-08-26 07:20:06 python

    1837°

    20

    引入库: from urllib import quote, urlencode import urllib2 import time import uuid import hmac, hashlib 关键代码: items=request.params.get(
  • python写的简单的验证2种类型的em

    auto 2019-08-26 07:20:06 python

    1801°

    20

    if re.match(r'^[0-9a-zA-Z\.]+@(gmail|microsoft).com$', 'someone@gmail.com'): print 'ok'正则表达式非常强大,要在短短的一节里讲完是不可能的。要讲清楚正则的所有内容,可以写一本厚厚的书了。如果你经常遇到正则表达式的问题,你可能需要一本正则表达式的参考书。请尝试写一个验证Email地址的正则表达式。版本一应该可以验证
  • [PYTHON]简单的文件增删改查处理

    auto 2019-08-26 07:20:06 python

    1613°

    20

    快一个月木有更新了,在这段时间内,博主除了忙工作外,就一直在研究python编程,据圈内朋友闲聊,python应该是未来一个运维攻城狮除了shell以外必备的LINUX脚本语言,所以就硬着头皮,按照老男孩的python视频讲座,把自己的研究成果贴出来,目前还没学完,期待老男孩的讲座更加给力些。PS: 1.老男孩的python视频讲座很不错,希望能继续免费下去。。。 2.博主编程很烂,有什么地方有
  • python mysqldb 查询返回字

    auto 2019-08-26 07:20:06 python

    1716°

    20

    MySQLdb默认查询结果都是返回tuple,输出时候不是很方便,必须按照0,1这样读取,无意中在网上找到简单的修改方法,就是传递一个cursors.DictCursor就行。 默认程序: import MySQLdb db = MySQLdb.connect(host = 'localhost', user = 'root', passwd = '123456', db = 'test
  • 【Python 练习】随机显示不重复的单

    auto 2019-08-26 07:20:06 python

    1426°

    20

    By D01phin ,BJ,20150818【题目:】创建能以随机顺序显示一组单词的程序。要求该程序能打印出所有单词,但不能重复!#coding=utf-8 #randomshowword&n