2016年4月1日
摘要: 1.下载pycharm:http://pan.baidu.com/s/1i4EEAix 2.安装pycharm 3.注册破解 阅读全文
posted @ 2016-04-01 18:51 严宏君 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.下载Anaconda,下载地址:https://www.continuum.io/downloads 2.安装anaconda. 3.安装scrapy 阅读全文
posted @ 2016-04-01 18:41 严宏君 阅读(1839) 评论(0) 推荐(0) 编辑
  2016年3月20日
摘要: 1.反射的基本函数 python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 #!/usr/bin/env python #-*- coding:utf-8 -*- class Foo(object): def __init__(self... 阅读全文
posted @ 2016-03-20 11:53 严宏君 阅读(138) 评论(0) 推荐(0) 编辑
  2016年3月19日
摘要: 1、异常基础 在编程过程中为了增加友好性,在程序出现BUG时一般不会降错误信息显示给用户,而是显示一个提示的页面,通俗来说就是不让用户看见大黄页!!! try: pass except Exception,ex: pass 需求:将两个数字相加,并加上异常处理 num1=raw_input('请输入第一个数字:') num2=raw_input("请输入第二个... 阅读全文
posted @ 2016-03-19 14:53 严宏君 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 检查obj是否是类cls的对象 class Foo(): print 'foo' demo=Foo() print isinstance(demo,Foo) 检查sub类是否是 super 类的派生类 class Foo(): print 'foo' class sub_Foo(Foo): prin 阅读全文
posted @ 2016-03-19 07:45 严宏君 阅读(115) 评论(0) 推荐(0) 编辑
  2016年3月15日
摘要: 随机数 阅读全文
posted @ 2016-03-15 17:23 严宏君 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 import hashlib hash=hashlib.md5() hash.update('admin') print hash.hexdigest 阅读全文
posted @ 2016-03-15 14:02 严宏君 阅读(363) 评论(0) 推荐(0) 编辑
摘要: sys.argv           命令行参数List,第一个元素是程序本身路径sys.exit(n)        退出程序,正常退出时exit(0)sys.version        获取Python解释程序的版本信息sys.maxint         最大的Int值s 阅读全文
posted @ 2016-03-15 13:33 严宏君 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.OS os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname")  改变当前脚本工作目录;相当于shell下cdos.curdir  返回当前目录: ('.')os.pardir  获取当前目录的父目录字符串名:('..')os.make 阅读全文
posted @ 2016-03-15 13:24 严宏君 阅读(244) 评论(0) 推荐(1) 编辑
摘要: 模块,用一砣代码实现了某个功能的代码集合。  类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 阅读全文
posted @ 2016-03-15 13:11 严宏君 阅读(117) 评论(0) 推荐(0) 编辑