【python 进阶】
w_yuqing
Python进阶之路
展开
-
Git使用(二)git命令汇总
原创 2019-11-28 13:57:40 · 108 阅读 · 0 评论 -
Git使用(一)Python项目上传到Github
Git:分布式版本控制系统。 Github:面向开源及私有软件项目的托管平台。 Git与Github的关系:只支持Git 作为唯一的版本库格式进行托管,故名GitHub。 下载安装Git 【下载】 移步至Git官网 https://git-scm.com/ 下载。 【安装】 按默认选项安装即可。 创建本地仓库 安装完成之后。在开始菜单会出现: 打开Git Bash,依次输入命令: $ git c...原创 2019-11-28 13:57:03 · 2675 阅读 · 0 评论 -
3、python文件变化监控模块watchdog使用
业务场景: 最近公司要开发云虚拟机文件操作平台,其中重要的一步就是记录出用户进入该windows虚拟机,对文件的操作行为。 查了一上午资料,在python中文件监控主要有两个库,一个是pyinotify ( https://github.com/seb-m/pyinotify/wiki ),一个是watchdog(http://pythonhosted.org/watchd...原创 2019-11-01 13:03:05 · 1043 阅读 · 0 评论 -
1、python之魔法函数
python中常见的内置类型 什么是魔法函数? python的魔法函数总被双下划线包围,它们可以给你的类增加特殊的方法。如果你的对象实现了这些方法中的一个,那么这个方法就会在特殊情况下被调用,你可以定义想要 的行为,而这一切都是自动发生的。 魔法函数一览 魔法函数举例 1.1.getitem 把对象变成可迭代的对象 例子: class Company(object): def __ini...原创 2019-09-16 16:39:25 · 250 阅读 · 0 评论 -
2、python深入装饰器
装饰器两个重要的概念: ① ‘@’ 语法糖 ② 在不改变原函数代码的基础上,在执行前后进行定制操作 装饰器放在一个函数开始定义的地方,它就像一顶帽子一样戴在这个函数的头上。和这个函数绑定在一起。在我们调用这个函数的时候,第一件事并不是执行这个函数,而是将这个函数做为参数传入它头顶上这顶帽子,这顶帽子我们称之为 装饰器 ,返回值是函数对象。 使用场景: 应用场景: F...原创 2019-09-16 16:38:48 · 132 阅读 · 0 评论