- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 Python编程-让繁琐的工作自动化(十)调试
程序员之间流传着一个老笑话:“编码占了编程工作量的90%,调试占了另外90%。”计算机只会做你告诉它的事情,它不会读懂你的心思,做你想要它做的事情。及时专业的程序员也一直在制造缺陷,如果你的程序有问题,不必感到沮丧,试着调试它。1.抛出异常当Python师徒执行无效的代码时,就会抛出异常。抛出异常相当于是:停止运行这个函数中的代码,如果你使用了try-except捕捉异常,那么程序将转...
2019-07-25 23:40:34 395
原创 Oracle 一种简单粗暴的办法解析XML文件的例子
在工作中,xml作为很多程序的参数配置文件被使用,在Oracle数据库中有时需要保存配置文件为clob模式。但是clob模式无法直观查看,而且在很多情况下,需要解析除xml文本中的字段值并保存到数据库便于查询,因此需要用到解析xml文件。以下是一个例子,xml配置文件保存在表1的content字段,保存为clob文本模式,以下SQL的作用是解析出每个字段的值。以下是xml文件的第一个模式内...
2019-07-25 13:21:33 2192
原创 linux 系统lsof 查找文件系统占用情况的脚本
简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应...
2019-07-25 13:08:04 422
原创 Python编程-让繁琐的工作自动化(九)组织文件
目录1.shutil模块1.1 shutil.copy(source,destination)1.2 shutil.copytree(source, destination)1.3 文件的移动和改名1.4 永久删除文件和文件夹1.5 使用 send2trash 模块安全地删除2. 遍历目录树3. 用zipfile模块压缩文件3.1 读取ZIP文件3.2 从z...
2019-07-25 00:09:13 255
原创 Python编程-让繁琐的工作自动化(八) 读写文件(导入自定义模块)
目录1.文件与文件路径2.当前工作目录3.绝对路径与相对路径4.用os.makedirs()创建新文件夹5.os.path 模块:6.处理绝对路径和相对路径7. 查看文件列表和文件大小8. 检查路径有效性9. 文件读写过程9.1 用open()函数打开文件9.2 读取文件内容9.3 写入文件9.4.用shelve模块保存变量9.5 用ppr...
2019-07-07 18:34:15 526
原创 Python编程-让繁琐的工作自动化(七)模式匹配与正则表达式
目录前言1.用正则表达式查找文本模式1.1 创建正则表达式1.2 匹配Regex对象1.3 正则表达式匹配步骤2 用正则表达式匹配更多模式2.3.1 利用括号分组2.3.2 用 "|"匹配多个分组2.3.3 用问号实现可选匹配2.3.4 用星号(*)匹配零次或多次2.3.5 用加号“+”匹配一次或多次2.3.6 用花括号"{}"匹配特定的次数3 ...
2019-07-06 17:34:13 1052
Qt坐标系转换(绘制逻辑坐标系)
2021-05-26
Python实现可配置的sftp传输
2020-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人