上一页 1 ··· 4 5 6 7 8 9 下一页

2019年4月12日

HTML基础

摘要: HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Mark-up Language) 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 使用 阅读全文

posted @ 2019-04-12 14:37 doubtful 阅读(223) 评论(0) 推荐(0) 编辑

2019年4月7日

Python assert(断言)

摘要: Python assert(断言)可以分别后面的判断是否正确,如果错误会报错 作用:后面的程序需要依赖前面的条件(可以用if、else代替) 示例: 输出结果: No problem 输出结果: Traceback (most recent call last): File "D:/test.py" 阅读全文

posted @ 2019-04-07 21:47 doubtful 阅读(1903) 评论(0) 推荐(0) 编辑

Python importlib(动态导入模块)

摘要: 使用 Python importlib(动态导入模块) 可以将字符串型的模块名导入 示例: 阅读全文

posted @ 2019-04-07 21:32 doubtful 阅读(1278) 评论(0) 推荐(0) 编辑

2019年4月4日

Python 异常处理

摘要: 异常处理语法: 示例: 输出结果: 出错了! 多个异常的示例: 程序有异常的输出: 未知错误: 'str' object is not callable 运行结束 程序没有异常的输出: 一切正常 运行结束 自定义异常: 示例: 输出结果: 自定义错误 常见异常: 其他异常: 阅读全文

posted @ 2019-04-04 19:44 doubtful 阅读(261) 评论(0) 推荐(0) 编辑

Python 反射(reflection)

摘要: 反射是指通过字符串映射或修改程序运行时的状态、属性、方法, 有以下4个方法 1.getattr(object, name, default = None) 根据字符串获取 obj 对象里对应 str 方法的内存地址 示例: class Dog(object): def __init__(self, 阅读全文

posted @ 2019-04-04 16:41 doubtful 阅读(1341) 评论(0) 推荐(0) 编辑

Python 安装第三方模块

摘要: 以 pymysql 为例: 在命令提示符窗口下执行: 显示以下内容说明安装成功 显示以下内容说明pip需要升级: 需要升级只需按照提示执行: 显示以下内容说明更新完成: 阅读全文

posted @ 2019-04-04 13:42 doubtful 阅读(432) 评论(0) 推荐(0) 编辑

2019年4月3日

Python 面向对象编程(进阶部分)

摘要: 静态方法: 通过 @staticmethod 装饰器即可把其装饰的方法变为一个静态方法。普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变量的方法,其实相当于跟类本身已经没什么关系了,它与类唯一 阅读全文

posted @ 2019-04-03 15:28 doubtful 阅读(413) 评论(0) 推荐(0) 编辑

2019年3月26日

Python switch(多分支选择)的实现

摘要: Python 中没有 switch/case 语法,如果使用 if/elif/else 会出现代码过长、不清晰等问题。 而借助字典就可以实现 switch 的功能 示例: def case1(): # 第一种情况执行的函数 print('This is the case1') def case2() 阅读全文

posted @ 2019-03-26 16:48 doubtful 阅读(110476) 评论(0) 推荐(3) 编辑

2019年3月25日

Python re模块(正则表达式)

摘要: 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 re 模块使 Python 语言拥有全部的正则表达式功能。 常用正则表达式符号: 常用的匹配语法: re.match 和 re.search 可以使用group(num) 或 groups() 匹配对象函数来获取匹配 阅读全文

posted @ 2019-03-25 10:21 doubtful 阅读(349) 评论(0) 推荐(0) 编辑

2019年3月24日

Python hashlib&hmac 模块

摘要: 用于加密相关的操作,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 hashlib模块示例: 输出结果: b'\x1fhpV\xe7"\x10c4G\x99\xac\n\x98\xec\xcb' 1f687056e7221063344799ac0a 阅读全文

posted @ 2019-03-24 20:32 doubtful 阅读(243) 评论(0) 推荐(0) 编辑

Python ConfigParser模块

摘要: ConfigParser模块用于生成和修改常见配置文档 文件格式: 生成: 读取: 输出结果: [] ['bitbucket.org', 'topsecret.server.com'] True False hg yes no 50022 user serveraliveinterval compr 阅读全文

posted @ 2019-03-24 16:30 doubtful 阅读(1416) 评论(0) 推荐(0) 编辑

Python PyYAML模块

摘要: 参考文档:http://pyyaml.org/wiki/PyYAMLDocumentation 阅读全文

posted @ 2019-03-24 15:39 doubtful 阅读(156) 评论(0) 推荐(0) 编辑

Python xml模块

摘要: xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单 xml的格式如下,就是通过<>节点来区别数据结构的: xml协议在各个语言里的都是支持的,在python中可以用以下模块操作xml: 打开xml文件: 修改xml文件: 创建xml文件: 阅读全文

posted @ 2019-03-24 15:32 doubtful 阅读(693) 评论(0) 推荐(0) 编辑

2019年3月22日

Python shelve 模块

摘要: 使用json或者pickle持久化数据,能dump多次,但load的话只能取到最新的dump, 因为先前的数据已经被后面dump的数据覆盖掉了。 如果想要实现dump多次不被覆盖,就可以想到使用shelve模块。 shelve模块可以持久化所有pickle所支持的数据类型。 写入: 读出: 输出结果 阅读全文

posted @ 2019-03-22 13:50 doubtful 阅读(210) 评论(0) 推荐(0) 编辑

Python shutil 模块

摘要: 高级的文件、文件夹、压缩包 处理模块 http://www.cnblogs.com/wupeiqi/articles/4963027.html 阅读全文

posted @ 2019-03-22 13:14 doubtful 阅读(166) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 下一页

导航