04 2018 档案

摘要:使用os.path 进行路径和文件管理 >>> import os>>> os.getcwd() ##获取当前目录'/py'>>> os.listdir('.') #列出目录下的所有文件和文件夹['devops', 'while', 'day04', 'day01', 'day05', 'day03 阅读全文
posted @ 2018-04-26 14:39 Future_road 阅读(518) 评论(0) 推荐(0)
摘要:subprocess模块 subprocess模块用于创建和管理子进程,subprocess提供了Popen类来启动和设置子进程的参数,由于这个类比较复杂,还提供了便利函数。 subprocess便利函数, 包括call、check_call和check_output call() call运行由参 阅读全文
posted @ 2018-04-26 14:26 Future_road 阅读(283) 评论(0) 推荐(0)
摘要:异常是一个事件,该事件在程序执行过程中发生,影响程序的正常执行,一般情况下,在python无法正常处理程序时就会发生异常,当程序发生异常时,需要捕获并处理异常,否则程序会终止执行 异常处理 try语句的基本形式为try/except 语法: try: <语句> #运行别的的代码 excpt<名字>: 阅读全文
posted @ 2018-04-23 10:41 Future_road 阅读(438) 评论(0) 推荐(0)
摘要:时间模块 时间戳: 时间戳表示从1970年1月1日00时00分00秒开始按秒计算的偏移量,也就是1970年01月01日00时00分00秒到现在的总毫秒数 time模块 time()函数用于返回当前时间的时间戳 实例import timeprint("当前时间戳是 {0}".format(time.t 阅读全文
posted @ 2018-04-23 10:40 Future_road 阅读(160) 评论(0) 推荐(0)
摘要:Python面向对象编程 类类与对象的区别类是客观世界中的事物的抽象,比如人类、球类对象是类实例化的实体,比如足球,篮球实例说明:球类可以对球的特征和行为进行抽象,然后可以实例化一个真实的球实体出来(实例化就是创造对象) 类的创建格式: class ClassName: 类的内容 class Fru 阅读全文
posted @ 2018-04-22 10:30 Future_road 阅读(150) 评论(0) 推荐(0)
摘要:Python装饰器 使用装饰器能够提高代码的可读性和可维护性, 装饰器本质就是一个函数,这个函数可以接受其他函数的作为参数,将其以一个新的修改后的函数进行替换 实例1: def hello(f): ##定义函数hello def wrapper(): ##定义嵌套函数名为warpper print( 阅读全文
posted @ 2018-04-19 15:31 Future_road 阅读(126) 评论(0) 推荐(0)
摘要:函数 使用函数的作用: 1. 降低编程难度 将一个复杂的大问题分解成一系列小问题,冉家将小问题划分为更小的问题,当问题细化为足够简单时,就可以分而治之,各个小问题解决了,大问题就迎刃而解了。 2. 代码重用 函数是一段可以重复多次调用的代码,提高效率 函数定义 def 函数名(参数1,参数2): 函 阅读全文
posted @ 2018-04-16 10:07 Future_road 阅读(151) 评论(0) 推荐(0)
摘要:Python文件操作 数据的存储可以使用数据库,也可以使用文件, 数据库保持了数据的完整性和关联性,使数据更安全,可靠,使用文件存储则非常简单和易用 文件通常用于存储应用软件的参数或临时性数据 python提供了文件常用操作有打开文件,读写文件,删除文件等 文件打开 python中使用open()函 阅读全文
posted @ 2018-04-13 23:30 Future_road 阅读(152) 评论(0) 推荐(0)
摘要:字符编码问题 字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制2 阅读全文
posted @ 2018-04-11 17:36 Future_road 阅读(177) 评论(0) 推荐(0)
摘要:Python if条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 if ...else 结构 if(表达式): 语句1else: 语句2 实例: #!/usr/bin/pythonage = 19if age >= 18: print("y 阅读全文
posted @ 2018-04-05 10:31 Future_road 阅读(429) 评论(0) 推荐(0)
摘要:字典是由多个值及其对应的值构成的对组成(把键值对称为项) ,字典的每个键/值用冒号分割,每个项之间用逗号分割,字典包括在花括号{}中 字典的格式: dict = {key1:value1,key2:value2} 示例: dict = {'name':'zhangsan','age':18} dic 阅读全文
posted @ 2018-04-01 14:35 Future_road 阅读(181) 评论(0) 推荐(0)