04 2018 档案

摘要:一、概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的 阅读全文
posted @ 2018-04-23 23:15 AlexJi 阅读(121) 评论(0) 推荐(0)
摘要:概述 os.dup() 方法用于复制文件描述符 fd。 语法 dup()方法语法格式如下: 参数 fd -- 文件描述符 fd -- 文件描述符 返回值 返回复制的文件描述符。 实例 以下实例演示了 dup() 方法的使用: 执行以上程序输出结果为: 阅读全文
posted @ 2018-04-18 15:47 AlexJi 阅读(94) 评论(0) 推荐(0)
摘要:概述 os.closerange() 方法用于关闭所有文件描述符 fd,从 fd_low (包含) 到 fd_high (不包含), 错误会忽略。 语法 closerange()方法语法格式如下: 参数 fd_low -- 最小文件描述符 fd_high -- 最大文件描述符 fd_low -- 最 阅读全文
posted @ 2018-04-18 15:45 AlexJi 阅读(120) 评论(0) 推荐(0)
摘要:概述 os.close() 方法用于关闭指定的文件描述符 fd。 语法 close()方法语法格式如下: 参数 fd -- 文件描述符。 fd -- 文件描述符。 返回值 该方法没有返回值。 实例 以下实例演示了 close() 方法的使用: 执行以上程序输出结果为: 阅读全文
posted @ 2018-04-18 15:41 AlexJi 阅读(89) 评论(0) 推荐(0)
摘要:概述 os.chroot() 方法用于更改当前进程的根目录为指定的目录,使用该函数需要管理员权限。 语法 chroot()方法语法格式如下: 参数 path -- 要设置为根目录的目录。 path -- 要设置为根目录的目录。 返回值 该方法没有返回值。 实例 以下实例演示了 chroot() 方法 阅读全文
posted @ 2018-04-18 15:31 AlexJi 阅读(86) 评论(0) 推荐(0)
摘要:概述 os.chown() 方法用于更改文件所有者,如果不修改可以设置为 -1, 你需要超级用户权限来执行权限修改操作。 只支持在 Unix 下使用。 语法 chown()方法语法格式如下: 参数 path -- 设置权限的文件路径 uid -- 所属用户 ID gid -- 所属用户组 ID pa 阅读全文
posted @ 2018-04-18 15:17 AlexJi 阅读(130) 评论(0) 推荐(0)
摘要:概述 os.chmod() 方法用于更改文件或目录的权限。 语法 chmod()方法语法格式如下: 参数 path -- 文件名路径或目录路径。 flags -- 可用以下选项按位或操作生成, 目录的读权限表示可以获取目录里文件名列表, ,执行权限表示可以把工作目录切换到此目录 ,删除添加目录里的文 阅读全文
posted @ 2018-04-18 15:15 AlexJi 阅读(156) 评论(0) 推荐(0)
摘要:概述 os.chflags() 方法用于设置路径的标记为数字标记。多个标记可以使用 OR 来组合起来。 只支持在 Unix 下使用。 语法 chflags()方法语法格式如下: 参数 path -- 文件名路径或目录路径。 flags -- 可以是以下值: stat.UF_NODUMP: 非转储文件 阅读全文
posted @ 2018-04-18 15:12 AlexJi 阅读(60) 评论(0) 推荐(0)
摘要:概述 os.chdir() 方法用于改变当前工作目录到指定的路径。 语法 chdir()方法语法格式如下: 参数 path -- 要切换到的新路径。 path -- 要切换到的新路径。 返回值 如果允许访问返回 True , 否则返回False。 实例 以下实例演示了 chdir() 方法的使用: 阅读全文
posted @ 2018-04-18 15:08 AlexJi 阅读(101) 评论(0) 推荐(0)
摘要:概述 os.access() 方法使用当前的uid/gid尝试访问路径。大部分操作使用有效的 uid/gid, 因此运行环境可以在 suid/sgid 环境尝试。 语法 access()方法语法格式如下: 参数 path -- 要用来检测是否有访问权限的路径。 mode -- mode为F_OK,测 阅读全文
posted @ 2018-04-18 14:24 AlexJi 阅读(66) 评论(0) 推荐(0)
摘要:os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: 参考地址: http://kuanghy.github.io/python-os/ http://python.usyiyi.cn/python_278/library/os.html http://kuanghy.githu 阅读全文
posted @ 2018-04-18 14:19 AlexJi 阅读(48) 评论(0) 推荐(0)
摘要:file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数: file.close() 关闭文件。关闭后文件不能再进行读写操作。 file.flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。 file.fileno() 返回一 阅读全文
posted @ 2018-04-18 14:17 AlexJi 阅读(88) 评论(0) 推荐(0)
摘要:本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: 你的标准屏幕上会产生以下结果: 读取键盘输入 Python提供 阅读全文
posted @ 2018-04-18 13:58 AlexJi 阅读(78) 评论(0) 推荐(0)
摘要:python3函数大全 sorted() 1 #1.abs() 绝对值或复数的模 2 abs(-1) >>> 1 3 4 #2.all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False 5 all([1,2,3]) >>> True 6 7 #3.any() 接受 阅读全文
posted @ 2018-04-18 13:57 AlexJi 阅读(95) 评论(0) 推荐(0)
摘要:一 了解字符编码的知识储备 1.1 计算机基础知识 1.2 文本编辑器存取文件的原理(nodepad++,pycharm,word) 1.3 python解释器执行py文件的原理 ,例如python test.py 1.4 总结python解释器与文件本编辑的异同 二 字符编码介绍 2.1 什么是字 阅读全文
posted @ 2018-04-16 21:47 AlexJi 阅读(45) 评论(0) 推荐(0)
摘要:一、前言 1 def f1(): 2 print('f1') 3 4 5 def f2(): 6 print('f2') 7 8 9 def f3(): 10 print('f3') 11 12 13 def f4(): 14 print('f4') 15 16 a = 1 我们要导入另外一个模块, 阅读全文
posted @ 2018-04-16 14:30 AlexJi 阅读(62) 评论(0) 推荐(0)
摘要:一 函数知识体系 二 函数基础 2.1 引子 2.1.1 为何要用函数之不用函数的问题 2.1.2 函数是什么 2.1.3 函数分类 2.2 定义函数 2.2.1 如何自定义函数? 1 def auth(user:str,password:str)->int: 2 ''' 3 auth functi 阅读全文
posted @ 2018-04-16 14:29 AlexJi 阅读(61) 评论(0) 推荐(0)
摘要:一 time与datetime模块 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 格式化的时间字符串(Forma 阅读全文
posted @ 2018-04-16 00:55 AlexJi 阅读(54) 评论(0) 推荐(0)
摘要:一 引子 学完了面向对象的基础知识后,很明显你还是不知该如何下手,凡是都得有个章法 此刻有经验的人可能会想到瀑布模型、螺旋模型、迭代开发、敏捷、RUP等一堆软件工程相关的软件开发流程,但对于大部分人来说这些流程仅仅只是项目管理上的流程 本节我们就带大家来了解下,作为一名程序员基于面向对象开发程序的开 阅读全文
posted @ 2018-04-15 19:31 AlexJi 阅读(81) 评论(0) 推荐(0)
摘要:一 引子 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 4 按照以下几个 阅读全文
posted @ 2018-04-15 17:36 AlexJi 阅读(55) 评论(0) 推荐(0)
摘要:一.语句和语法 #:注释 \:转译回车,继续上一行,在一行语句较长的情况下可以使用其来切分成多行,因其可读性差所以不建议使用 ;:将两个语句连接到一行,可读性差,不建议使用 ::将代码的头和体分开 语句(代码块)用缩进方式体现不同的代码级别,建议采用4个空格(不要使用tab) python文件以模块 阅读全文
posted @ 2018-04-15 16:29 AlexJi 阅读(41) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-04-15 00:58 AlexJi 阅读(2) 评论(0) 推荐(0)
摘要:一 编程与编程语言 python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语言?什么是编程? 编程的目的: 什么是编程语言? 什么是编程? 所以我有话对大家说 Python是语言,而学习语言的套路都是一样的,以英语学习为例,你需要学单词,然后学语法,最后 阅读全文
posted @ 2018-04-15 00:03 AlexJi 阅读(59) 评论(0) 推荐(0)
摘要:正则表达式经常被用到,而自己总是记不全,转载一份完整的以备不时之需 1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正 阅读全文
posted @ 2018-04-14 22:46 AlexJi 阅读(45) 评论(0) 推荐(0)
摘要:正则表达式是一个很强大的字符串处理工具,几乎任何关于字符串的操作都可以使用正则表达式来完成,作为一个爬虫工作者,每天和字符串打交道,正则表达式更是不可或缺的技能,正则表达式的在不同的语言中使用方式可能不一样,不过只要学会了任意一门语言的正则表达式用法,其他语言中大部分也只是换了个函数的名称而已,本质 阅读全文
posted @ 2018-04-14 22:28 AlexJi 阅读(69) 评论(0) 推荐(0)
摘要:一 知识储备 1 #可以把exec命令的执行当成是一个函数的执行,会将执行期间产生的名字存放于局部名称空间中 2 g={ 3 'x':1, 4 'y':2 5 } 6 l={} 7 8 exec(''' 9 global x,z 10 x=100 11 z=200 12 13 m=300 14 '' 阅读全文
posted @ 2018-04-14 22:18 AlexJi 阅读(55) 评论(0) 推荐(0)