返回顶部
扩大
缩小

Zhang_derek

随笔分类 - python基础

16.git命令汇总

posted @ 2018-04-02 11:29 zhang_derek 阅读(268) | 评论 (0) 编辑

人生苦短,我用python(目录)
摘要: 基础 简介 数据类型 文件操作 迭代器和生成器 函数 内置函数 常用模块 面向对象编程 异常处理 socket网络编程 线程 进程/协程/异步I/O 进阶 魔法函数 深入类和对象 元类编程 自定义序列类 数据库 Mysql(一) Mysql(二) Mysql(三) Memcached redis 前阅读全文

posted @ 2018-03-16 12:57 zhang_derek 阅读(1920) | 评论 (5) 编辑

15.linux基础
摘要: 1.目录 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。 /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。阅读全文

posted @ 2018-02-25 16:24 zhang_derek 阅读(280) | 评论 (0) 编辑

14.Ubuntu基本命令
摘要: vi编辑器 { :上一段diamante } :下一段代码 dw: 删除一个单词 权限 前面的分三组 第一: 文件拥有者的权限 第二:同组者拥有的权限 第三:其他人拥有的权限 前面“-”表示是文件 前面是“d” 表示的文件夹 rwx 可读可写可执行 改变权限 u 拥有者 g 同组者 o 其它人 子母阅读全文

posted @ 2018-02-19 13:02 zhang_derek 阅读(170) | 评论 (0) 编辑

13.git的简单使用
摘要: 安装 https://git-scm.com/downloads 一直点下一步就可以,安装完后打开方法:‘开始菜单’-->'Git'-->''Git Bash 安装完成后设置名字和电子邮件 bash基本操作 1)、cd : 改变目录。 2)、cd . . 回退到上一个目录,直接cd进入默认目录 3)阅读全文

posted @ 2018-02-07 17:57 zhang_derek 阅读(164) | 评论 (0) 编辑

12.python进程\协程\异步IO
摘要: 进程 Python中的多线程无法利用多核优势 , 所以如果我们想要充分地使用多核CPU的资源 , 那么就只能靠多进程了 multiprocessing模块中提供了Process , Queue , Pipe , Lock , RLock , Event , Condition等组件 , 与threa阅读全文

posted @ 2018-01-08 16:54 zhang_derek 阅读(274) | 评论 (0) 编辑

11.python线程
摘要: 基本概念 1.进程 定义: 进程就是一个程序在一个数据集上的一次动态执行过程。 组成: 进程一般由程序、数据集、进程控制块三部分组成。 程序: 我们编写的程序用来描述进程要完成哪些功能以及如何完成; 数据集: 则是程序在执行过程中所需要使用的资源; 进程控制块: 用来记录进程的外部特征,描述进程的执阅读全文

posted @ 2018-01-04 10:30 zhang_derek 阅读(204) | 评论 (0) 编辑

10.socket网络编程
摘要: 套接字工作流程 先从服务器端说起。服务器端先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端连接。在这时如果有个客户端初始化一个Socket,然后连接服务器(connect),如果连接成功,这时客户端与服务器端的连接就建立了。客户端发送阅读全文

posted @ 2018-01-02 11:13 zhang_derek 阅读(226) | 评论 (0) 编辑

9.python异常处理
摘要: 常见异常 name = [1,2,3] try: print(name[5]) except IndexError as e: print("列表操作错误",e) data = {'zhang':12} try: print(data['li']) except KeyError as e: pri阅读全文

posted @ 2017-12-28 15:49 zhang_derek 阅读(157) | 评论 (0) 编辑

8.python面向对象编程
摘要: 基本概念 Class 类一个类即是对一类拥有相同属性的对象的抽象、蓝图、原型。在类中定义了这些对象的都具备的属性(variables(data))、共同的方法 Object 对象 一个对象即是一个类的实例化后实例,一个类必须经过实例化后方可在程序中调用,一个类可以实例化多个对象,每个对象亦可以有不同阅读全文

posted @ 2017-12-28 15:24 zhang_derek 阅读(240) | 评论 (0) 编辑

7.python常用模块
摘要: time模块 常用表示时间方式: 时间戳,格式化的时间字符串,元组(struct_time) UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(Daylight Saving Time)即夏令时。 时间戳(tim阅读全文

posted @ 2017-12-21 10:36 zhang_derek 阅读(323) | 评论 (0) 编辑

6.python内置函数
摘要: 1. abs() 获取绝对值 2. all() 参数为可迭代对象,迭代对象为空时,返回True.如果迭代对象的所有元素都为真,那么返回True,否则返回False. 3.any() 参数为可迭代对象,参数为空时返回True 4.sum() 求和 5.bin() 将参数转化为二进制 6.bool() 阅读全文

posted @ 2017-12-19 14:29 zhang_derek 阅读(299) | 评论 (0) 编辑

5.python函数
摘要: 函数介绍 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性:减少重复代码、使程序变的可扩展、使程序变得易维护 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性:减少重复代码、使阅读全文

posted @ 2017-12-15 17:54 zhang_derek 阅读(280) | 评论 (0) 编辑

4.python迭代器生成器装饰器
摘要: 基本概念 1.容器(container) 容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in, not in关键字判断元素是否包含在容器中。通常这类数据结构把所有的元素存储在内存中(也有一些特例,并不是所有的元素都放在内存,比如迭代器和生成器对象)在Python中,阅读全文

posted @ 2017-12-15 15:43 zhang_derek 阅读(351) | 评论 (0) 编辑

3.python文件操作
摘要: 文件操作模式 读取文件 文件内容 1.read() 读取文件所有内容 2.readline() 只读取一行内容 3.readlines() 把文章内容以换行符分割,并生成list格式(数据量大的时候不建议用) 4. seek和tell光标 文件 5.flush刷新 模拟进度条 6.with语句 wi阅读全文

posted @ 2017-12-15 13:52 zhang_derek 阅读(389) | 评论 (0) 编辑

2.python数据类型
摘要: 字符串(string) 1.字符串常用功能 2.字符串内置方法 1 # string.capitalize() 把字符串的第一个字符大写 2 # string.center(width) 返回内容是原字符串居中,并使用空格填充至长度为 width 的新字符串 3 # string.count(str阅读全文

posted @ 2017-12-15 10:57 zhang_derek 阅读(487) | 评论 (0) 编辑

1.python简介
摘要: 简介 1、python语言介绍 python的创始人:Guido Van Rossum 2、python是一门什么样的语言 编程语言主要从以下几个角度进行分类:编译型,静态型,动态性,强类型定义语言和弱类型定义语言 (1)编译型:有一个负责翻译的程序来对我们的源代码进行转换,生成对应的可执行代码,这阅读全文

posted @ 2017-12-15 09:58 zhang_derek 阅读(663) | 评论 (1) 编辑

导航

公告