摘要: 一、C/S架构 C:client(客户端软件) S:server(服务端软件) python程序员是应用开发程序员,开发的软件都是应用软件,应用软件必须运行于操作系统之上,操作系统则运行于硬件上,应用软件不能接操作硬件,应用软件对硬件的操作。 必须调用操作系统接口,由操作系统操作硬件。 1、客户端软 阅读全文
posted @ 2018-04-05 19:03 休耕 阅读(524) 评论(0) 推荐(0)
摘要: configparser模块用于生成和修改常见配置文档。 预制配置文件:conf.ini 可以发现,每个节点都会默认包含default值。 首先准备conf_test.ini文件 对conf_test_ini文件进行读和添加操作: 对conf_test_ini文件进行删操作 阅读全文
posted @ 2018-04-05 00:49 休耕 阅读(498) 评论(0) 推荐(0)
摘要: xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,至今很多公司系统的接口还主要是xml。 阅读全文
posted @ 2018-04-04 16:55 休耕 阅读(314) 评论(0) 推荐(0)
摘要: shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的Python数据格式。 阅读全文
posted @ 2018-04-04 16:28 休耕 阅读(236) 评论(0) 推荐(0)
摘要: 序列化是指把内存里的数据类型转变成字符串。以使其能存储到硬盘或通过网络传输到远程。——硬盘或网络传输时只能接受bytes Python中用于序列化的两个模块: json:用于字符串和Python数据类型之间进行转换 pickle:用于Python特有类型和Python数据类型间进行转换。 阅读全文
posted @ 2018-04-04 15:46 休耕 阅读(359) 评论(0) 推荐(0)
摘要: 通过shutil模块实现对文件、文件夹、压缩包的处理 阅读全文
posted @ 2018-04-04 12:15 休耕 阅读(355) 评论(0) 推荐(0)
摘要: Python标准库——sys模块 阅读全文
posted @ 2018-04-04 11:18 休耕 阅读(369) 评论(0) 推荐(0)
摘要: 调用函数 source.py文件: new.py文件: 调用类 Student.py文件: handler.py文件: 由于Python import模块时,是在sys.path里按顺序查找的。需要先将要使用文件的文件路径加入sys.path中。 阅读全文
posted @ 2018-03-31 11:36 休耕 阅读(10469) 评论(0) 推荐(0)
摘要: 一、编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 不同的编 阅读全文
posted @ 2018-03-28 23:45 休耕 阅读(547) 评论(0) 推荐(0)
摘要: os 模块提供了很多允许你的程序与操作系统直接交互的功能。 os.system() # 执行shell命令,保存的是执行结果,0或1 os.popen() # 将系统交互内存保存到内存中,往往可以搭配read方法处理交互结果 os.getcwd() # 得到当前工作目录,即当前Python解释器的目 阅读全文
posted @ 2018-03-25 19:47 休耕 阅读(461) 评论(0) 推荐(0)