python
文章平均质量分 68
尘埃落定2000
这个作者很懒,什么都没留下…
展开
-
Python中异常、捕获异常、断言、触发异常、
一、基础知识1.1 错误和异常概念错误:1.语法错误:代码不符合解释器或者编译器语法2.逻辑错误:不完整或者不合法输入或者计算出现问题异常:执行过程中出现问题导致程序无法执行,异常是因为程序出现了错误而在正常控制流意外采取的行为。1.首先是引起异常发生的错误2.然后是检测(和采取可能的措施)阶段1.21.3 Python标准和自定义异常标准异常:python内建异常,...转载 2019-07-08 18:56:10 · 2917 阅读 · 0 评论 -
python十 ——模块、OOP、tarfile模块、
一、模块1.1 模块和文件1) 什么是模块模块是支持从逻辑上组织python代码的方法,代码片段互相之间有一定的联系,可能是一个包含数据成员和方法的类,也可能是一组相关但彼此独立的操作函数 。2) 模块文件模块的文件名就是模块的名字加上扩展名.py3) 名称空间名称空间就是一个从名称到对象的关系映射集合。给定一个模块名之后,只可能有一个模块被导入python解释器中,所以在不同模...原创 2019-07-20 23:56:13 · 224 阅读 · 0 评论 -
python 十四 HTTP客户端、utllib模块、paramiko模块
一、 HTTP客户端 1.1 HTTP消息详解请求和相应:客户端向服务器发送获取文档的请求(request),一旦发送完请求,客户端就会进行等待,直到从服务器接收到完整的相应reponse为止。第一行包含一个方法名和要请求的文档名;在响应消息中,第一行包含了返回码和描述信息。无论是在请求和响应消息中,第一行都以回车和换行(CR-LF)结尾。第二部分包含或多个头信息,每个信息由一个名称,一个...原创 2019-07-15 16:49:26 · 280 阅读 · 0 评论 -
在linux下pycharm无法输入中文
1、在centos系统下,在pycharm中,输入中文件时,显示的字母,无法显示中文字符。首先,确定pycharm设置没有问题!——找到Editor --> File Encodings–> IDE Encoding:UTF-8;Project Encoding:UTF-8——找到Editor --> file and code templates --> Pyth...原创 2019-07-11 10:53:34 · 3297 阅读 · 0 评论 -
Python学习一
一、python 介绍1.1 概述pythonPython是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python的3.0版本,常被称为Python 3000,或简称Py3k。Python 是一种解释型语言:意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言:可以在一个 Python 提示符 >>> 后直接执行代...原创 2019-06-30 18:00:20 · 241 阅读 · 0 评论 -
python 十二 多进程、多线程、subprocess模块、threading模块
一、基础知识参考文章:https://www.cnblogs.com/lincappu/category/1140217.html1.1 线程、多线程线程是一个基本的 CPU 执行单元。它必须依托于进程存活。一个线程是一个execution context(执行上下文),即一个 CPU 执行时所需要的一串指令。多线程共享同个地址空间、打开的文件以及其他资源。线程的类型:主线程、子线程、...原创 2019-07-13 23:46:39 · 5194 阅读 · 0 评论 -
python 九——函数、迭代器、map、reduce、lambda\random模
一、函数基础1.1 创建函数标题行由def关键字,函数名,以及参数的集合组成;def子句的剩余部分包括了一个虽然可选但是强烈推荐推荐的文档字串,和必需的函数体。函数用def语句创建,语法:def function_name(arguments):“function_documentation_string”function_body_suite注意:1)前向引用:函数不允许在...原创 2019-07-11 10:40:35 · 510 阅读 · 0 评论 -
python十一 re模块、socket 模块、SocketServer模块
一、re模块(Regular Expression 正则表达式)功能:用来匹配字符串(动态、模糊的匹配),爬虫用的多。import reprint ( re.doc ) ###查询re模块的功能信息1、常用方法:mathch():re.match(pattern, string[, flags]) 从头匹配search():re.search(pattern, string[, ...原创 2019-07-20 23:55:46 · 299 阅读 · 0 评论 -
python 六 ——shutil模块、pickle模块、time模块、set 集合
一、常用知识参考文章,介绍模块:https://www.cnblogs.com/sui776265233/category/1239819.html二、shutil模块os模块提供了对目录或者文件的新建/删除/查看文件属性,还提供了对文件以及目录的路径操作。shutil是对os 的文件操作的补充。–移动 复制 打包 压缩 解压。2.1 功能1) shutil.copyfileob...原创 2019-07-12 19:51:28 · 243 阅读 · 0 评论 -
python五 语法——文件、os模块、getpass 模块
一、List (列表)函数&方法函数&方法 ————描述cmp(list1, list2)原创 2019-07-12 19:49:57 · 3453 阅读 · 0 评论 -
pycharm最常用的快捷键总结
一、常用快捷键:1.1 编辑类:Ctrl + D 复制选定的区域或行Ctrl + Y 删除选定的行Ctrl + Alt + L 代码格式化Ctrl + Alt + O 优化导入(去掉用不到的包导入)Ctrl + 鼠标 简介/进入代码定义Ctrl + / 行注释 、取消注释Ctrl + 左方...转载 2019-07-03 16:31:38 · 1424 阅读 · 0 评论 -
python四 语法 一
一、语法结构1、 缩进1)python代码块通过缩进对齐表达代码逻辑而不是使用大括号2) 缩进表达一个语句属于哪个代码块3)缩进风格:4个空格,最为流行。用Tab键4)缩进相同的一组语句构成一个代码块,称之为代码组5) 首行以关键字开始,以冒号:结束,该行之后的一行或者多行代码构成代码组6)如果代码组只有一行,可以将其直接写在冒号后面,但是不易读,不推荐。2、注释及续行1)...原创 2019-07-08 08:40:39 · 233 阅读 · 0 评论 -
Python 三 pip使用
一、简介pip是一个安装和管理 Python 包的工具。python安装包的工具有easy_install, setuptools, pip,distribute等,pip是Python官方推荐的包管理工具。pip安装python中的模块,由于python需要安装相当多的模块,可以使用pip。pip依赖于pip仓库,默认为:http://pypi.python.org/1、 安装#yum i...原创 2019-07-08 19:52:30 · 394 阅读 · 0 评论 -
python八——系统性能信息模块psutil
一、常用小案例1.1 系统性能信息模块psutil能实现了linux下如ps,top,lsof,netstat,ifconfig,df,free等命令。安装模块psutil:——方法一:]# pip install psutil (安装的这个模块只能在python2上使用)——方法二:适合python3#wget https://pypi.python.org/pack...原创 2019-07-08 19:32:01 · 408 阅读 · 0 评论 -
Python 面试题一
参考文章:https://www.cnblogs.com/sui776265233/p/9714271.html#_label2一、基础知识1.1 在python中,strings, tuples, 和numbers是不可更改的对象,而 list, dict, set 等则是可以修改的对象。1.2...原创 2019-07-24 09:52:59 · 411 阅读 · 0 评论