os模块(掌握) os模块负责程序与操作系统交互,多用于文件处理。 | 方法 | 详解 | | : : | : : | | os.getcwd() | 获取当前工作目录,即当前python脚本工作的目录路径 | | os.chdir("dirname") | 改变当前脚本工作目录;相当于shell下 ...
分类:
其他好文 时间:
2019-05-04 11:39:35
阅读次数:
114
1.文件打开的四种方式: # f = open(r'C:\Users\fengzi\Desktop\a.txt','r',encoding='utf-8') 如果直接这样打开文件,会因为无法判断是文件路径中的\还是转义字符中的\,而产生冲突,导致错误 所以文件打开时,有以下的几种方式: f = op ...
分类:
其他好文 时间:
2019-05-03 22:21:29
阅读次数:
134
在平台上,需要把文档直接浏览而非下载,实现方法是先把文档转为PDF文件, 但在linux系统中确实汉字字库,所以转换失败,以下是解决方法 后面正式服务器也要添加字库,不然会转换出乱码文件,处理步骤如下:1、将Windows上字体文件 C:\Windows\Fonts目录,复制到服务器的/usr/sh ...
分类:
编程语言 时间:
2019-05-03 11:11:42
阅读次数:
98
"Linux工具" Linux下还是有很多超棒的开发工具的。 在Linux日常使用中,最常用的命令自然是sudo, ls, cp, mv, cat等,但作为后台开发者,上述命令远远不够。从我的理解来看,合格的C/C++开发者至少需要从开发及调试工具、文件处理、性能分析、网络工具四个方面针对性使用一些 ...
分类:
系统相关 时间:
2019-05-01 18:34:44
阅读次数:
162
方法一:同步操作 1.pipelines.py文件(处理数据的python文件) 2.配置文件中 方式二 异步储存 pipelines.py文件: 通过twisted实现数据库异步插入,twisted模块提供了 twisted.enterprise.adbapi 1. 导入adbapi 2. 生成数 ...
分类:
数据库 时间:
2019-04-29 20:48:32
阅读次数:
310
import osdef fun1(path1): stack = [] stack.append(path1) # print(stack) while len(stack) != 0 : path1 = stack.pop() dir_path = os.listdir(path1) for i ...
分类:
其他好文 时间:
2019-04-28 15:27:30
阅读次数:
132
问:简述with方法打开处理文件实际上做了哪些工作 答: 相当于 打开文件在进行读写操作时可能会出现一些异常状况,如果按照常规的写法,我们需要使用 try,except,finally 做异常判断,并且文件最终不管遇到什么情况,都会执行finally 中的 file.close() 关闭文件 wit ...
分类:
编程语言 时间:
2019-04-28 12:32:56
阅读次数:
168
find实时查找工具,通过遍历指定路径完成文件查找1、工作特点?查找速度略慢?精确查找?实时查找?可能只搜索用户具备读取和执行权限的目录2、语法find[OPTION]...[查找路径][查找条件][处理动作]查找路径:指定具体目标路径;默认为当前目录查找条件:指定的查找标准,可以文件名、大小、类型、权限等标准进行;默认为找出指定路径下的所有文件处理动作:对符合条件的文件做操作,默认输出至屏幕3、
分类:
其他好文 时间:
2019-04-25 01:06:53
阅读次数:
150
1、基础语法 2、数据相关 数据类型(记住每种数据类型到底用来记录什么状态) 每种数据类型相关的内置方法(优先掌握、需要掌握、了解) 文件处理 回收资源 3、函数:函数就是实现某一功能的工具 函数的基本使用(原则:先定义、后调用) 定义阶段发生什么事:只检测语法,不执行代码 调用阶段发生什么事:执行 ...
分类:
其他好文 时间:
2019-04-23 21:14:24
阅读次数:
155