摘要: Python基础概念 一、编码 Python解释器加载.py文件中的代码的时候,对内容进行编码,在Python2.x中默认使用的是ASCII,因此我们使用Python2.x版本输出中文的时候,会出现以下错误。 我们需要在开头添加编码信息,指定执行.py文件时候使用什么格式的编码 但是在Python3 阅读全文
posted @ 2018-06-10 16:37 BD-ld-2017 阅读(763) 评论(0) 推荐(1) 编辑
摘要: 一、下载Pycharm Pycharm作为Python现在最流行的集成开发环境,我们今后的Python的学习也就使用Pycharm进行,那今天我们就讲一下Pycharm的安装配置以及激活 1、我们首先进入Pycharm官网:https://www.jetbrains.com/zh/pycharm/s 阅读全文
posted @ 2018-06-09 18:45 BD-ld-2017 阅读(861) 评论(0) 推荐(1) 编辑
摘要: 一、安装python 现在python有两个比较大的版本一个是python3.x一个是python2.x,python3.x相当于与python2.x是一个比较大的升级,但是python3.x没有向下兼容,所以有些原来python2.x版本的代码没有办法在python3.x中执行,所以有想要学习什么 阅读全文
posted @ 2018-06-09 18:04 BD-ld-2017 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 模块 通俗的说模块就把一个已经写好的带有可使用的函数的文件,通过文件名进行导入,然后调用里面的函数等来完成所需功能,模块封装了你需要实现功能的代码,使用者只需调用即可,简化代码量,缩短编程时间。 time模块 实例 timedata模块 sys模块 sys.stdin.red() OS模块 实例解析 阅读全文
posted @ 2018-06-09 10:11 BD-ld-2017 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 一、基本步骤 在我们理解了网页中标签是如何嵌套,以及网页的构成之后,我们就是可以开始学习使用python中的第三方库BeautifulSoup筛选出一个网页中我们想要得到的数据。 接下来我们了解一下爬取网页信息的步骤。 想要获得我们所需的数据分三步 第一步:使用BeautifulSoup解析网页 S 阅读全文
posted @ 2018-06-09 10:09 BD-ld-2017 阅读(1134) 评论(0) 推荐(1) 编辑
摘要: python基础 python代码 变为字节码 变为机器码 最后执行执行‘文件名.py’文件时出现的‘文件名.pyc’文件为字节码 缓存机制 使用pycharm的时候在文件最开始添加下面这两行代码,中文部分为解释#!/user/bin/env python 用执行下面的命令#-*- coding:u 阅读全文
posted @ 2018-06-09 10:02 BD-ld-2017 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 前言 首先我们提到爬虫,我们不得不说网页,因为我们使用python编写的爬虫实际上是针对于网页进行设计的,解析网页以及抓取这些数据是爬虫需要做的事情,日常中我们看到这些网页,可以看到很多图片,很多的标题以及很多的文字信息,实际上他们都是在浏览器渲染后的结果,我们可以吧浏览器理解为一个翻译官,它把这些 阅读全文
posted @ 2018-06-07 20:55 BD-ld-2017 阅读(929) 评论(0) 推荐(3) 编辑
摘要: 我们在pycharm中执行py文件的时候,可能会出现以下错误 这是因为你没有制定编码格式,这时候你需要在文件最开始制定编码格式,代码如下 当指定编码格式之后,代码就可以正确执行了。 为了不用每次写代码的时候都要手动添加这两行代码,我们就在pychar中设置一下,在创建py文件的时候自动生成这两行代码 阅读全文
posted @ 2018-06-04 18:06 BD-ld-2017 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 在了解RESTful api的设计规范的时候,遇到了一个问题,就是uri和url有什关系,有什么区别,所以就在这里记录一下。 URI(Uniform Resource Identifier),统一资源定位符,在百度百科的解释中,uri是一个用于表示某一互联网资源名称的字符串。该种标识允许用户对任何( 阅读全文
posted @ 2018-06-03 16:11 BD-ld-2017 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 内容 内容 这次是python的一个web框架,tornado,这个web框架在python的几个web框架中一个比较简单的web框架,刚开始接触python的时候就知道python有两个比较常用的web框架,一个是tornado,一个是Django,今天终于让我接触到tornado。 本次的tor 阅读全文
posted @ 2017-11-22 18:46 BD-ld-2017 阅读(647) 评论(0) 推荐(0) 编辑