随笔分类 -  Python

摘要:使用Python读取命令行参数、管理文件系统路径及文件、文件解压缩、Excel读写及网络请求 阅读全文
posted @ 2022-08-23 21:56 未夏 阅读(441) 评论(0) 推荐(0) 编辑
摘要:多线程 通过 方法可以容易的启动多线程来完成任务,该方法返回一个生成器。通过使用next内置函数或for循环,每次迭代返回 的值 此外,我们可以通过使用 方法手动创建 对象,该方法参数和 区别在于接受单任务而不是任务列表。然后使用 方法等待任务完成,通过 方法返回结果 只有把某件事交给 子类处理时, 阅读全文
posted @ 2020-05-24 11:50 未夏 阅读(597) 评论(0) 推荐(0) 编辑
摘要:生成器 生成器对象是迭代器对象,更是可迭代对象,它实现了__iter__和__next__协议 Python通过在函数中使用yield关键字来定义一个生成器工厂函数,当工厂函数调用时生成一个生成器对象 def gen(a): print('Started...') yield a yield a + 阅读全文
posted @ 2020-05-24 00:30 未夏 阅读(405) 评论(0) 推荐(0) 编辑
摘要:RGB色彩描述模式 描述图像的色彩模式有很多,比如RGB、HSB、CMYK,它们分别对应不同的描述媒介。其中RGB(红绿蓝,既光的三原色)是基于电子屏幕的一种色彩描述模式 电子图像一般以像素为单位描述宽高,每个像素的颜色由R、G、B三个分量决定,每个分量取值范围是0~255(RGB图像是基于8位的图 阅读全文
posted @ 2020-05-05 23:12 未夏 阅读(3192) 评论(0) 推荐(0) 编辑
摘要:Numpy 对象是一种由同质元素组成的多维数组。它的特点是: 元素数量预先指定好 同质:几乎所有元素的类型和大小都相同 元素的类型通过 获取 ndarray.ndim描述轴的数量,即秩的大小 ndarray.size描述数组长度 ndarray.shape描述数组的型,轴的数量和数组长度,它的返回值 阅读全文
posted @ 2018-11-12 19:42 未夏 阅读(140) 评论(0) 推荐(0) 编辑
摘要:<! vim markdown toc GFM "简介" "对象介绍" "BeautifulSoup对象" "Tag对象" "NavigableString对象" "Comment对象" "文档树" "搜索文档树" "遍历文档树" "其他" <! vim markdown toc 简介 Beauti 阅读全文
posted @ 2018-06-05 20:54 未夏 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:<! vim markdown toc GFM "urllib简介" "urllib.request" "方法:urllib.request.urlopen" "类:urllib.request.Request" "代理" "方法:urllib.request.urlretrieve" "urlli 阅读全文
posted @ 2018-06-01 23:44 未夏 阅读(312) 评论(0) 推荐(0) 编辑
摘要:anaconda3安装时,在.bashrc文件里添加安装路径会默认覆盖系统python。 .bashrc添加的内容如下: 当我们在终端输入 或者 ,系统会在 优先搜索,进而屏蔽系统python。 因此,我们只需要调整下 ,另外为anaconda3的python起个别名即可使用。修改.bashrc如下 阅读全文
posted @ 2018-03-17 15:53 未夏 阅读(3061) 评论(0) 推荐(0) 编辑
摘要:作廖老师的Python实战作业时,对元类这个魔法方法有些小心得。 元类这个黑魔法和linux中root都是bug般的存在,不想纠缠概念性东西,试着从Python解释器的角度分析下元类的执行过程。 其实,元类的主要作用尽在这三句话中: 1.拦截类的创建 2.修改类 3.返回修改后的类 普通类调用__n 阅读全文
posted @ 2017-08-10 16:08 未夏 阅读(247) 评论(0) 推荐(0) 编辑
摘要:ORM(Object Relational Mapping,对象关系映射),是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上来说,它其实创建了一个可在编程语言里使用的“虚拟对象数据库”。 上面是维基百科的解释,但是为什么要用ORM这种编程技术呢? 就这个实战作业来 阅读全文
posted @ 2017-07-29 21:15 未夏 阅读(1822) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示