摘要: argpasrse模块的使用 在win下,模拟插入位置参数,如 /etc 可以在run Edit configuration下或者在:args = parser.parse_args('/etc') ① 默认会打印帮助信息,默认提供 ''' py文件: 打印信息: ② ArgumentParser下 阅读全文
posted @ 2020-03-25 20:46 小小程序员ol 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 在学习python的时候,会有一些梗非常不适应,在此列举列表删除和多重循环退出的例子: 列表删除里面的坑 比如我们有一个列表里面有很多相同的值,假如:nums=[1,6,6,3,6,2,10,2,100],我想去掉6,可以这样写: 排序显示后列表中还有一个6,下面是慢动作分解: 用sort排序后如结 阅读全文
posted @ 2020-03-24 20:43 小小程序员ol 阅读(464) 评论(0) 推荐(0) 编辑
摘要: Python的驻留机制及为在同一运行空间内,当两变量的值相同,则地址也相同。 举例: 以上示例为驻留机制有效的情况下的内存地址。 以下为加入非数字、字母、下划线内容的驻留机制验证,结果为无效 阅读全文
posted @ 2020-01-19 20:45 小小程序员ol 阅读(457) 评论(1) 推荐(0) 编辑
摘要: 这篇文章最初是因为reboot的群里,有人去面试,笔试题有这个题,不知道怎么做,什么思路,就发群里大家讨论 我想了一下,简单说一下我的想法吧,当然,也有很好用的pyinotify模块专门监听文件变化,不过我更想介绍的,是解决的思路,毕竟作为面试官,还是想看到一下解决问题的思路,而且我觉得这一题的难点 阅读全文
posted @ 2020-01-16 21:13 小小程序员ol 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 第一种,使用reversed 函数,reversed返回的结果是一个反转的迭代器,我们需要对其进行 list 转换 第二种,使用sorted函数,sorted是排序函数,它是对一个列表进行排序后生成一个新的list列表,而sort则是在原来的列表上直接进行排序。 其中,reverse是排序规则,Tr 阅读全文
posted @ 2020-01-15 21:32 小小程序员ol 阅读(4796) 评论(0) 推荐(2) 编辑
摘要: 用法说明 python中有一些非常有趣的函数,面试的时候可能会遇到。今天也来总结一下,不过该类的网上资料也相当多,也没多少干货,只是习惯性将一些容易遗忘的功能进行整理。 lambda 为关键字。filter,map,reduce为内置函数。 lambda:实现python中单行最小函数。 filte 阅读全文
posted @ 2020-01-11 21:36 小小程序员ol 阅读(302) 评论(0) 推荐(1) 编辑
摘要: 属性property 1. 私有属性添加getter和setter方法 2. 使用property升级getter和setter方法 运行结果: 3. 使用property取代getter和setter方法 @property成为属性函数,可以对属性赋值时做必要的检查,并保证代码的清晰短小,主要有2 阅读全文
posted @ 2020-01-07 21:53 小小程序员ol 阅读(381) 评论(1) 推荐(1) 编辑
摘要: 1.python 读取Excel text.xlsx内容如下: 运行结果: 2.python 写入Excel 运行结果: rw r r 1 root root 17920 8月 6 11:53 partitions.xls 3.python Excel写入表内 user_zw.xls的内容: 查询表 阅读全文
posted @ 2020-01-05 20:59 小小程序员ol 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 1.参数会作为一个 Python 表达式(从技术上说是一个条件列表)被解析并求值 2.去除字符串两边的引号 srting 也可以用 3.字符串转字典 4.传递全局变量 5.传递本地变量 阅读全文
posted @ 2020-01-04 21:19 小小程序员ol 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 当脚本中需要进行的的相同的异常操作很多的时候,可以用修饰器来简化代码。比如我需要记录抛出的异常: 在log_exception.py文件中, 在test.py文件中: 在test.log文件中可以看到以下错误信息: 阅读全文
posted @ 2020-01-03 21:24 小小程序员ol 阅读(274) 评论(0) 推荐(0) 编辑