- 博客(59)
- 资源 (2)
- 收藏
- 关注
原创 Python3 爬取 Unsplash 无版权高清壁纸
pip install requests==2.22.0import osimport timeimport requestsimport jsonclass DownloadUnsplash(object): def __init__(self, photo_name): self.num_photo = 1 self.photo_name = photo_name ...
2019-07-17 09:42:33
500
2
原创 Python3 面向对象
文章目录一、技术简介二、类定义三、类对象四、类的方法五、单继承六、多继承七、方法重写八、类属性与方法一、技术简介类: 用来描述具有相同的属性和方法的对象的集合,它定义了该集合中每个对象所共有的属性和方法方法: 类中定义的函数类变量: 在整个实例化的对象中是公用的。定义在类中且在函数体之外。通常不作为实例变量使用数据成员: 类变量或者实例变量用于处理类及其实例对象的相关的数据方法重写:...
2019-02-26 13:50:11
335
原创 Python3 错误和异常
文章目录一、语法错误二、异常三、异常处理四、抛出异常五、用户自定义异常六、定义清理行为八、预定义的清理行为一、语法错误初学者经常碰到 语法错误或者解析错误# 该实例演示 print() 函数被检查到有错误,是因为它前面缺少了一个冒号 :>>>while True print('Hello world') File "<stdin>", line 1, ...
2019-02-25 13:26:33
616
原创 Python3 OS
文章目录一、文件/目录方法一、文件/目录方法序号模式描述01os.access(path, mode)检验权限模式02os.chdir(path)改变当前工作目录03os.chflags(path, flags)设置路径的标记为数字标记04os.chmod(path, mode)更改权限05os.chown(path, uid, ...
2019-02-25 10:40:14
335
原创 Python3 File
文章目录一、open() 方法二、文件对象方法一、open() 方法用于打开一个文件,并返回文件对象,如果该文件无法被打开,会抛出 OS Error一定要保证关闭文件对象,即调用 close() 方法# 一般形式open(file, mode='r')# 完整格式open(file, mode='r', buffering=-1, encoding=None, errors=N...
2019-02-24 15:44:58
217
原创 Python3 输入和输出
文章目录一、输出格式美化二、旧式字符串格式化三、读取键盘输入四、读和写文件五、文件对象的方法六、pickle 模块一、输出格式美化将输出的值 转成字符串 ,可以使用 repr() OR str() 函数来实现# str(): 函数返回一个用户易读的表达形式# repr(): 产生一个解释器易读的表达形式&gt;&gt;&gt; s = 'Hello, Huawei'&gt;&gt;...
2019-02-24 14:34:50
591
原创 Python3 模块
文章目录一、基本定义二、import 语句二、from … import 语句三、from … import * 语句四、__name__属性五、dir() 函数六、标准模块七、包七、从一个包中导入 *一、基本定义模块是把一些 定义存放 在文件中,为一些脚本或者交互式的解释器实例使用模块是一个 包含所有定义的函数和变量的文件 ,其后缀名是 .py模块可以 被别的程序引入 ,以使用该模块中...
2019-02-22 17:44:09
171
原创 Python3 数据结构
文章目录一、将列表当做堆栈使用二、将列表当作队列使用三、列表推导式四、嵌套列表解析五、元组和序列六、集合七、字典八、遍历技巧一、将列表当做堆栈使用堆栈作为 特定 的数据结构,最先进入的元素最后一个被释放 (后进先出)用 append() 方法可以把一个元素 添加到堆栈顶用不指定索引的 pop() 方法可以把一个元素 从堆栈顶释放&gt;&gt;&gt; stack = [3, 4, ...
2019-02-22 14:40:07
275
原创 Python3 函数
文章目录一、定义函数二、调用函数三、参数传递四、参数类型五、匿名函数六、退出函数七、变量作用域八、简单装饰器一、定义函数函数代码块以 def 关键词开头,后接函数标识符名称和圆括号圆括号 (),内容以冒号 : 起始任何传入参数和自变量必须放在圆括号 () 中间,圆括号之间可以用于 定义参数函数的第一行语句可以 选择性 地使用文档字符串—用于 存放函数说明结束函数时,选择性 地返回一个值...
2019-02-21 20:20:51
226
原创 Python3 迭代器与生成器
文章目录一、迭代器二、生成器一、迭代器迭代是 Python 3.x 最强大 的功能之一,是访问集合元素的一种方式迭代器是一个可以 记住遍历位置 的对象迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束,只能 往前不会后退迭代器有两个基本的方法:iter() AND next()# 基本迭代遍历import syslist = [1, 2, 3, 4]it = ...
2019-02-21 15:10:14
166
原创 Python3 循环语句
文章目录一、while 语句二、for 语句三、range() 函数四、break 语句五、continue 语句六、else 语句七、pass 语句八、计数方法一、while 语句通过 一条或多条 语句的执行结果 (True OR False) 来决定执行的代码块每个条件后面要使用 冒号 : ,表示接下来是满足条件后要执行的语句块使用缩进来划分语句块,相同缩进数 的语句在一起组成一个语...
2019-02-20 18:32:08
169
原创 Python3 控制条件
文章目录一、一般形式二、常用操作三、嵌套语句一、一般形式通过 一条或多条 语句的执行结果 (True OR False) 来决定执行的代码块每个条件后面要使用 冒号 : ,表示接下来是满足条件后要执行的语句块使用缩进来划分语句块,相同缩进数 的语句在一起组成一个语句块在 Python 3.x 中没有 switch – case 语句Created with Raphaël 2.2....
2019-02-19 23:42:02
332
原创 Python3 字符串
文章目录一、基本定义二、访问字符串中的值三、字符串更新四、转义字符五、字符串运算符六、字符串格式化七、三引号八、字符串函数与方法一、基本定义String(字符串)是 Python 中表示 文本 的数据类型字符串用单引号 '' 或双引号 "" 括起来,也可以同时使用反斜杠 \ 转义特殊字符二、访问字符串中的值不支持 单字符类型,单字符也是作为 一个 字符串使用访问子字符串,可以使用...
2019-02-19 16:10:05
177
原创 Python3 集合
文章目录一、基本定义二、去重输出三、集合运算四、字典函数与方法一、基本定义Set(集合)是一个 无序的不重复元素序列集合是写在花括号 {} 之间或者 set() 函数创建集合,用逗号 , 分隔开创建一个空集合必须用 set() 函数,因为 {} 是用来创建一个空字典二、去重输出num = {1, 2, 3, 2}print(num)-&amp;gt; {1, 2, 3}三、集合运...
2019-02-17 19:20:11
241
原创 Python3 字典
文章目录一、基本定义二、访问字典里的值三、修改字典四、删除字典元素五、字典函数与方法一、基本定义Dictionary(字典) 除列表之外,是 Python 中使用 最灵活 的数据类型字典是另一种 可变 容器模型,且可存储 任何 类型对象字典是写在花括号 {} 之间、用逗号 , 分隔开 键值对 ,用冒号 : 分隔开 键和值字典当中的元素是通过 键 来存取的,而不是 通过偏移存取字典是一...
2019-02-17 14:42:22
181
原创 Python3 元组
文章目录一、基本定义二、访问元祖中的值三、修改元祖四、删除元祖五、元祖脚本操作符六、列表函数与方法一、基本定义Tuple(元组) 与列表类似,不同之处在于元组的元素 不能修改元祖中元素的类型可以 不相同,它支持数字,字符串甚至可以包含列表元组是写在小括号 () 之间、用逗号 , 分隔开的元素列表元祖可以 被索引和截取,被截取后返回一个包含所需元素的新元祖。二、访问元祖中的值使用...
2019-02-11 16:00:20
206
原创 Python3 列表
文章目录一、基本定义二、访问列表中的值三、更新列表四、删除列表元素五、列表脚本操作符六、嵌套列表七、列表函数与方法一、基本定义List(列表) 是 Python 中使用 最频繁 的数据类型列表中元素的类型可以 不相同,它支持数字,字符串甚至可以包含列表列表是写在方括号 [] 之间、用逗号 , 分隔开的元素列表列表可以 被索引和截取,被截取后返回一个包含所需元素的新列表。二、访问列表...
2019-02-05 16:44:17
675
原创 Python3 数字
文章目录一、数字型变量二、类型转换三、数学函数四、三角函数五、随机数函数六、数字常量一、数字型变量序号类型描述实例01int整型10,-0x6902float浮点型0.0,-32.3+e1803bool布尔型True,False04complex复数型3.14j,-3e+26JExplain:真 True (非 0 数...
2019-02-04 17:52:55
180
原创 Python3 数据类型
文章目录一、数字型变量二、类型转换三、数学函数四、三角函数五、随机数函数六、数字常量一、数字型变量序号类型描述实例01int整型10,-0x6902float浮点型0.0,-32.3+e1803bool布尔型True,False04complex复数型3.14j,-3e+26JExplain:真 True (非 0 数...
2019-02-02 13:46:19
196
原创 Python3 运算符
文章目录一、算术运算符二、比较(关系)运算符三、赋值运算符四、逻辑运算符五、位运算符六、成员运算符七、身份运算符八、运算符优先级一、算术运算符序号运算符描述实例01+加1 + 2 -&amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; 302-减1 - 2 -&amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; -103*乘1 * 2 -&amp;
2019-02-02 12:26:30
234
原创 Python3 基础语法
文章目录一、单行注释二、多行注释一、单行注释单行注释以 # 开头# 单行注释print(&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;单行注释&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;) # 单行注释-&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; 单行注释二、多行注释多行注释用三个单引号
2019-01-31 10:20:10
414
原创 新建项目写出第一个 Python 程序
文章目录一、新建项目二、调整字体三、更换配色四、选择解释器一、新建项目tar 是 Linux 系统中最常用的 备份工具序号命令作用01tar -cvf XXX.tar 目录名/文件名打包档案文件,同时创建 XXX.tar02tar -xvf XXX.tar解包解压 XXX.tar,同时生成文件Explain:tar 选项功能说明二、调整字...
2019-01-10 19:24:36
3356
原创 首次在 Ubuntu 系统安装 PyCharm 的详细过程及可能会遇到的问题
文章目录一、关于 PyCharm二、下载 PyCharm一、关于 PyCharmPyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制Explain:IDE 是集成开发环境 (Integrated Development Envir...
2019-01-09 16:20:22
487
1
原创 首次在 VMware 配置安装 Ubuntu 的详细过程及可能会遇到的问题
文章目录一、About Ubuntu二、Download Ubuntu三、Install VMware Workstation 12 Pro四、Install Ubuntu on VMware Workstation 12 Pro五、Install VMware Tools and set up shared folders六、Possible problems and solutions七、Re...
2019-01-09 09:25:43
5446
5
原创 首次在 Windows 系统安装 PyCharm 的详细过程及可能会遇到的问题
文章目录一、关于 PyCharm二、下载 PyCharm三、安装 PyCharm四、激活 Pycharm五、提供中文资源六、没有遇到问题一、关于 PyCharmPyCharm 是一种 Python IDE,带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制Explain:I...
2019-01-08 22:58:35
280
原创 首次在 Windows 系统安装 Python3 的详细过程及可能会遇到的问题
文章目录一、基本简介一、基本简介在很多 Linux 发行版中,直接把 vi 做成 vim 的软链接vi 的简称是 visual interface,是 Linux 系统中最经典的文本编辑器...
2019-01-07 22:40:19
311
原创 vim 编辑操作
文章目录一、常用格式一、常用格式序号命令作用01ln 被链接的源文件 链接文件建立文件的 硬链接,也就是快捷方式02ln -s 被链接的源文件 链接文件建立文件的 软链接,也就是快捷方式Explain:在 Linux 系统中,文件名 和 文件数据 是分开存储的...
2019-01-05 19:24:12
17315
3
原创 apt 软件安装
文章目录一、安装卸载二、配置软件源一、安装卸载对应英文:Advanced Packaging Toolapt 是 Linux 系统中的 安装包管理工具序号命令作用01sudo apt install 软件名安装软件02sudo apt remove 软件名卸载软件03sudo apt uograde升级已安装的软件包二、配置软件源...
2019-01-01 12:24:02
1105
原创 tar 打包压缩
文章目录一、打包解包二、压缩解压一、打包解包tar 是 Linux 系统中最常用的 备份工具序号命令作用01tar -cvf XXX.tar 目录名/文件名打包档案文件,同时创建 XXX.tar02tar -xvf XXX.tar解包解压 XXX.tar,同时生成文件Explain:tar 选项功能说明序号选项含义0...
2019-01-01 11:44:22
199
原创 ln 建立链接
文章目录一、时间日期一、时间日期序号命令作用01find [path] -name &amp;quot;文件名&amp;quot;查找指定路径下所有的有关文件,包括子目录的文件Explain:若省略路径,表示在当前目录下查找...
2019-01-01 11:11:08
550
原创 find 查找文件
文章目录一、时间日期一、时间日期序号命令作用01find [path] -name &amp;amp;amp;quot;文件名&amp;amp;amp;quot;查找指定路径下所有的有关文件,包括子目录的文件Explain:若省略路径,表示在当前目录下查找...
2019-01-01 10:40:02
154
原创 Linux 系统信息
文章目录一、时间日期二、磁盘信息三、进程信息一、时间日期序号命令作用01date查看系统时间02cal [-y]calendar 查看日历Explain:-y 可以查看一年的日历二、磁盘信息序号命令作用01df -hdisk free 显示磁盘剩余空间02du -h [目录名]disk usage 显示指定...
2018-12-30 20:20:49
118
原创 Linux 用户管理
文章目录一、基本概念二、常用命令一、基本概念在实际应用中,预先对组设置权限,将不同的用户添加到对应的组中,从而不用依次为每个用户设置权限二、常用命令序号命令作用01groupadd 组名添加组02groupdel 组名删除组03cat /etc/group确认组信息04chgrp -R 组名 目录名/文件名递归修改目录/文件的所属...
2018-12-29 20:50:31
178
原创 Linux 群组管理
文章目录一、基本概念一、基本概念在实际应用中,预先对组设置权限,将不同的用户添加到对应的组中,从而不用依次为每个用户设置权限序号权限英文缩写数字代码01读readr402写writew203执行excutex104无权限-0...
2018-12-28 20:52:31
354
原创 Linux 用户权限
文章目录一、基本概念二、ls -l 扩展含义三、chmod 简单使用四、root 超级用户一、基本概念用户管理包括 用户与组 的管理每个操作系统都必须要有 一个账户 ,对于不同的系统资源有不同的使用权限序号权限英文缩写数字代码01读readr402写writew203执行excutex104无权限-0二、...
2018-12-28 16:30:21
246
原创 ssh 高级登陆
文章目录一、高级简介二、免密登陆三、简单使用四、配置别名一、高级简介有关 SSH 配置信息都保存在用户家目录下的 .ssh 目录下二、免密登陆生成公钥:执行 ssh-keygen,一直回车即可,生成 SSH 钥匙上传公钥:执行 ssh-copy-id -p port user@remote,让远程目标服务器记住公钥ssh-keygenssh-keygenssh-copy-id客...
2018-12-23 11:54:23
373
原创 scp 远程拷贝
文章目录一、基础简介二、简单使用一、基础简介scp(Secure Copy)基于 ssh 登陆允许 Linux 之间进行安全的远程拷贝 目录/文件二、简单使用scp [ -P port ] user@remote:源文件 目标文件Explain:[ -P port ] :SCP Server 监听的端口,若不指定,默认 22user :远程目标计算机上的用户名,若不指定,默...
2018-12-22 22:28:17
2849
原创 ssh 远程登陆
文章目录一、命令作用二、常用选项三、常用实例一、命令作用shutdown 时间 定时关闭操作系统二、常用选项序号参数作用01-r重新启动操作系统Tips: 若不指定参数和选项,默认表示 1分钟 后关机三、常用实例序号实例作用01shutdown now = poweroff立即关机02shutdown -r now ...
2018-12-22 17:30:08
1643
原创 ping 检测连接
文章目录一、命令作用二、常用实例一、命令作用ping IP 检测目标主机是否连接正常127.0.0.1 称为 本地回环/回环地址 ,一般用来检测本地网卡是否工作正常二、常用实例序号实例作用01ping 127.0.0.1检测本地网卡是否工作正Tips: 每个机器都有唯一确定的 IP 地址,当给目标 IP 地址发送一个数据包,对方就要返回一个数据包,根...
2018-12-22 15:28:24
1906
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人