阿赛·游梦鱼·郭言赛·阿赛工作室
全站技术源码素材
  • 发布:biancheng 浏览:380次 时间:2013-4-30
    记得上次写python的学习笔记是三个月以前了,期间看过,也放下过,这次要坚持下来,一鼓作气,吃下python。本文内容主要是根据《Python简明教程》和自己的一些理解去写的,有问题,还请指出。一、Linux下安装如果你使用的是linux操作系统,那么恭喜你,你基本上可以不用去安装python,因为大多数linux的操作系统在安装系统的时候就已经默认安装了python。要测试你的系统是否已经安装
  • 发布:biancheng 浏览:269次 时间:2013-4-30
    今天从笔记的标题来看,你可能会很困惑,什么“最初的步骤”?这个标题是我引用了《python简明教程》中第三章的标题,给大家解释下就会都明白了。“最初的步骤”主要讲的就是你刚才学习、练习python所用到的一些编辑器和执行python代码的方式。一、使用带提示符的编辑器“带提示符的编辑器”也就是linux系统使用的终端,Wind
  • 发布:biancheng 浏览:448次 时间:2013-4-30
    本章主要讲了python中的一些基本概念,这些是经常用到的,也是你必须要理解的。一、字面意义上的常量所谓字面意义上的常量就是类似1、2、3、Hello、你好,这样的数或者字符串,你能从字面上理解它的意思,就是字面意义上的常量。二、数在python中有四种类型的数:整数、长整数、浮点数、复数。*2是一个整数的例子*10000是一个长整数的例子(长整数就是大一点的整数)*3.14是一个浮点数的例子*(
  • 发布:biancheng 浏览:291次 时间:2013-4-30
    python是编程语言的一种,有着传统编程语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。总结一句话来概括就是:很好很强大!1、编程语言就是编写程序的语言,而程序是根据语言提供的指令,按照一定的逻辑顺序,对获得的数据进行运算,并将结果最终返回给我们的指令和数据的组合。语言分为两种:低级语言:用英文单词或单词的缩写代表计算机执行的指令,使编程的效率和程序的可读性都有了较大的提高。高级语
  • 发布:biancheng 浏览:196次 时间:2013-4-30
    在开发自用爬虫过程中,有的网页是utf-8,有的是gb2312,有的是gbk,怎么办?下面所说的都是针对python2.7如果不加处理,采集到的都是乱码,解决的方法是将html处理成统一的utf-8编码。#chardet需要下载安装importchardet#抓取网页htmlhtml_1=urllib2.urlopen(line,timeout=120).read()#printhtml_1myc
  • 发布:biancheng 浏览:208次 时间:2013-4-30
    题目很简单,要求:295761483542求每行的最大值最近刚好在学习python,感觉py也可以做出来。#!/usr/bin/envpython#-*-condig:utf-8-*-alist=[2,9,5,7]printsorted(alist,reverse=True)[0]blist=[6,1,4,8]printsorted(blist,reverse=True)[0]clist=[3,5
  • 发布:biancheng 浏览:170次 时间:2013-4-30
    用python写的获取linux本机信息,包括kernel、IP、Memory、Disk信息。#################################################################################InformationonthisprogramisusedtogettheLinuxnative.##Youcanenterthekernel
  • 发布:biancheng 浏览:196次 时间:2013-4-30
    python中内置的socket模块使得网络编程更加简单化,下面就通过两个小小脚本来了解客户端如何与服务器端建立socket。客户端代码:#clietn.pyif__name__=='__main__':#判断是否调用自己本身,如果不是则__name__为脚本名称importsocket#导入我们所需的socket模块sock=socket.socket(socket.AF_INET,socket
  • 发布:biancheng 浏览:190次 时间:2013-4-30
    通过检测web的一个测试页来获取http状态码判断webserver的状态,源脚本来自互联网,在此做小小的注释,供喜欢python的童鞋学习研究。#!/usr/bin/envpython#scriptnamecheck_web_stat.pyimportsocket#tcp建立socket连接用到importre#正则表达式模块importsysdefcheck_webserver(address
  • 发布:biancheng 浏览:282次 时间:2013-4-30
    ImportError:Settingscannotbeimported,becauseenvironmentvariableDJANGO_SETTINGS_MODULEisundefined.错误原因:无法导入Settings,DJANGO_SETTINGS_MODULE环境变量没有定义。解决如下:在/etc/profile文件末尾添加环境变量:exportPYTHONPATH=$PYTHONP
  • 发布:biancheng 浏览:650次 时间:2013-4-17
    原来是本人的毕业设计。现在拿出来共享下。先申明,作者是lust,老师如果在网上搜到这段代码可不要说我的毕业设计是网上copy滴哈。用python做了一个P2P的简单实现,可以通过在服务端注册公网IP和端口后,直接和其它客户端进行通信。目前只能在完全对称NAT下成功实现,在window2003nat服务和vmware自带的nat下测试成功。用iptables的nat不可行。初学Python,代码不是
  • 发布:biancheng 浏览:154次 时间:2013-4-17
    一个页面可能包含很多的css和js文件,如果能够合并这些文件,能够大大减少网站的http请求,减少日志的产生和用户体验的提高。Minify就是一个能够合并css或js为一个文件的工具,不但可以合并,而且可以压缩。下面介绍一下使用方式:首先下载Minify下载地址:https://code.google.com/p/minify/downloads/list解压后,将里面的min文件夹解压到网站根目
  • 发布:biancheng 浏览:218次 时间:2013-4-17
    我们将系统执行的任务写成脚本,但我们并不想立即执行,而是安排在未来的某个时间运行,这种机制称为任务计划,我们把执行任务计划分为了两种,下面我们就小谈一下;一、在未来的某个时间点执行一次某任务,可以使用at,batch命令:1、at命令:格式:at时间---此处的时间必须是未来的时间,输入之后会给出一个at提示符COMMAND----在at提示符下输入要执行的命令,可以写多个命令Ctrl+d----
  • 发布:biancheng 浏览:238次 时间:2013-4-17
    1、变量中字符的长度:${#VARNAME}#A=helloworld#echo${#A}--显示定义变量A的长度,输出结果为11#112、变量赋值等:${parameter:-word}:如果parameter为空或未定义,则变量展开为“word”;否则,展开为parameter的值;${parameter:+word}:如果parameter为空或未定义,不做任何操作;
  • 发布:biancheng 浏览:126次 时间:2013-4-16
    Intel刚刚发布了其首个版本基于web的编程工具,可帮助开发者为Android和iOS开发移动应用。这款免费的软件名为IntelXDK,实际上这是今年2月份Intel收购的AppMobi软件的重新包装后的版本,所以并非新鲜事物。开发者可用此软件开发基于HTML5的应用,并用于移动设备中。Intel是在本周于北京举行的IDF开发者论坛上发布XDK的。或许Intel放出编程工具是个比较特别的消息,但
  • 发布:biancheng 浏览:191次 时间:2013-4-13
    #!/usr/bin/envpython#coding=utf8#Lastmodified:2013-04-1214:47#Author:itnihao#Mail:itnihao@qq.com#www.bianceng.cnimportosimportjson#r=open(web.txt,r).readlines()r=open(web.txt,r).read().split()devices=
  • 发布:biancheng 浏览:265次 时间:2013-4-13
    一,创建Syslog数据库CREATETABLESystemEventsProperties(IDintunsignednotnullauto_incrementprimarykey,SystemEventIDintNULL,ParamNamevarchar(255)NULL,ParamValuetextNULL);二,设置数据库权限FLUSHPRIVILEGES;syslog-ng+logana
  • 发布:biancheng 浏览:154次 时间:2013-4-13
    y:a=x+yprintx+yreturnaifx<y:a=y-xprinty-xreturnaifx==y:a=x*yprintx*yreturnaprintadd(2,3)printadd(5,4)printadd(6,6)将一个数组的值传递给函数#!/usr/bin/envpythont=(name,tom)deff(x,y):print%s:%s%(x,y)f(1,2)f(*t)将字
  • 发布:biancheng 浏览:125次 时间:2013-4-13
    #!/usr/bin/envpythonimportplatformFingerprintsthefollowingOperatingSystems:*MacOSX*Ubuntu*RedHat/CentOs*FreeBSD*SunOSclassOpSysType(object):DeterminsOSTypeusingplatformmoduledef__getattr__(self,attr):
  • 发布:biancheng 浏览:136次 时间:2013-4-13
    #!/usr/bin/envpythonfromprocessingimportProcess,Queue,PoolimporttimeimportsubprocessfromIPyimportIPimportsysfromsnmpimportSnmpq=Queue()oq=Queue()#ips=IP(10.0.1.0/24)ips=[10.10.10.28,10.10.10.29,10.10.
  • 123456789››56Pagesize= Page=
    知识分类
    推荐知识
    近期热门知识

    MapSiteMapRssGoTop