随笔分类 -  Python

摘要:Python 中 pywin32 模块可以调用 Windows API,可以在 windows 系统下打开 word excel 等应用,然后编辑保存另存为等操作,可以用来批量编辑文件。 环境是 Python3,先安装 pywin32 包:pip install pywin32,然后导入 pywin 阅读全文
posted @ 2019-12-30 20:29 colin220 阅读(2580) 评论(0) 推荐(0) 编辑
摘要:协程 可迭代、迭代器、生成器三者区别: 可迭代对象可以使用for循环。其内部实现了 __iter__ 这个魔术方法。例如:字符串、list、tuple、list等。 迭代器对比可以迭代对象,多了一个函数 __next__ 这样我们既可以使用for循环来间断获取元素值,也可以直接使用next()方法来 阅读全文
posted @ 2019-08-22 17:21 colin220 阅读(136) 评论(0) 推荐(0) 编辑
摘要:单核 CPU 是如何执行任务的呢?操作系统轮流让各个任务交替执行,任务 1 执行 0.01s,切换到任务 2,任务 2 执行 0.01s,再切换到任务 3,这样反复执行下去。表面上看,每个任务都是交替执行的,但是,由于 CPU 的执行速度实在太快了,我们感觉就像所有任务在同时执行一样。 真正的并行执 阅读全文
posted @ 2019-07-09 14:58 colin220 阅读(188) 评论(0) 推荐(0) 编辑
摘要:logging 模块是 python 中用于打印日志。 日志系统有如下几种等级:DEBUG INFO WARNING ERROR CRITICAL,默认等级是 WARNING。 简单示例 import logging logging.warning('Watch out!') # will prin 阅读全文
posted @ 2019-07-01 17:13 colin220 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Python的内容包括:数据类型、语法、函数、高阶函数、模块、面向对象。并比较与Java的异同,学习一门新语言,找一个熟悉的语言来类比,可以更好的上手。 数据类型 Python中一切皆对象,这点其实和Java还是有些不同。Java将数据分为基本数据类型和引用数据类型。Python中有不变的数据类型, 阅读全文
posted @ 2019-06-18 14:06 colin220 阅读(148) 评论(0) 推荐(0) 编辑
摘要:pip是python的包管理器。 其使用文档:https://pip.pypa.io/en/stable/quickstart/ 和 easy_install 区别:https://packaging.python.org/discussions/pip-vs-easy-install/ 如何批量导 阅读全文
posted @ 2019-04-17 11:37 colin220 阅读(207) 评论(0) 推荐(0) 编辑
摘要:原文出自廖雪峰博客。 在开发python应用程序的时候,系统安装的python3只有一个版本:3.4。所有的第三方的包都回被pip安装到python3的site-packages目录下。 如果我们要要同时开发多个应用程序,那这些应用都共用一个python,就是安装在系统的python3。如果应用A需 阅读全文
posted @ 2019-04-13 22:38 colin220 阅读(5202) 评论(0) 推荐(2) 编辑
摘要:本文根据廖雪峰的博客,学习整理笔记。主要内容有:基本数据类型,容器数据类型,变量及其作用域,判断及循环语法,函数式编程,面向对象,模块等概念。 数据类型 在python中,能够直接处理的数据类型有以下几种: 整数 浮点数 字符串 布尔值 空值 其他内置的数据类型: 列表 list 是一种有序的集合, 阅读全文
posted @ 2019-04-12 09:32 colin220 阅读(244) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示