内容概要

  • 爬虫开发环境搭建

    • Anacanda 开发环境
    • jupyter
  • jupyter 的基本使用
    • 启动
    • 基本使用
    • 快捷键的使用

内容详细

一、爬虫开发环境搭建

1、Anacanda 开发环境

Anaconda是一个基于数据分析和机器学习的集成环境(给我们集成好了数据分析和机器学习对应的各种环境和模块)。

2、jupyter

就是Anaconda这个集成环境提供的一个基于浏览器可视化的编码工具。

注意事项:
在环境搭建的时候只需要安装Anaconda。安装路径中必须是纯英文路径且不可以出现特殊符号。
测试安装好了没有:
打开终端:jupyter notebook 按下回车。说明安装成功,且环境变量也配置成功了。
在你的所有程序中(点击windows键),找寻有没有一个叫做anaconda的文件夹,点击该文件件如果文件夹下方出现了叫做navigator一个程序也表示安装成功。只不过环境变量没有配置好。

二、jupyter 的基本使用

1、启动

方式1:配置好了环境变量,直接在终端中录入jupyter notebook按下回车即可
方式2:没有配置环境变量,打开navigator,点击左上角的home选项,点击jupyter notebook图标下的lauch启动
推荐:点击左上角的environments

  • 通过点击open terminal打开终端,在该终端中录入jupyter notebook按下回车即可

2、基本使用

python3

新建一个jupyter的源文件(重点)

有cell组成:cell就是一行可编辑框

cell的作用:
用来根据不同的模式进行代码和笔记的编写。编写好的代码和笔记可以直接在当前文件中运行,查看到运行结果 cell模式:
code:可以编写python代码
code模式的cell可以写一行代码或者多行代码都行。
特性:编写代码的顺序是无所谓的,但是执行代码顺序一定是自上而下的。
只要在一个cell中定义好了相关的变量或者函数或者类(相关的定义),当该cell执行后,则定义的内容就会被加载到当前源文件的缓存中,那么表示在其他任意的cell中都以直接使用之前定义好的加载到缓存中的定义。
markdown:编写笔记。可以使用markdown集成好的指令指定文字的样式,也可以使用html标签指定文字的样式。

folder

新建一个文件夹

text file

新建一个任意后缀的文本文件

terminal

新建一个基于浏览器的终端

3、快捷键的使用

插入cell:a,b
删除cell:x
执行cell:shift+enter
切换cell的模式:m,y
cell执行后,在cell的左侧双击就可以回到cell的可编辑模式
执行结果的收回:在执行结果左侧双击即可
打开帮助文档:shift+tab
tab:自动补全
撤销:z

4、文件导出

jupyter的源文件写完后可以导出:
File-》Download as-》HTML
日后笔记的交接:
将jupyter的源文件给出来。大家将jupyter的源文件放置到你的指定目录下一定通过jupyter打开源文件。

最新文章

  1. mysql:ibdata1和mysql-bin log管理
  2. Spring Scope:Web项目中如何安全使用有状态的Bean对象?
  3. html基础二
  4. php5.3到php7.0.x新特性介绍
  5. 【转】 CSS3实现10种Loading效果
  6. [转] swf文件加密基础
  7. 未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项
  8. asp.net各种获取客户端ip方法
  9. OLEDB简介
  10. docker 容器管理常用命令
  11. Qml 写的弹出层控件(13篇博客)
  12. BZOJ 1109 POI2007 堆积木Klo LIS
  13. IronPython和C#交互
  14. C#之IComparable用法,实现List<T>.sort()排序
  15. [error]error while loading shared libraries: libpcre.so.1 解决
  16. 2.4 random 模块
  17. C#ImageList和ListView的使用
  18. 查询当前Oracle数据库的实例
  19. Annotation Type EnableTransactionManagement
  20. 兼容IE7、IE8、IE9的input type="number"插件

热门文章

  1. springboot 开启事务回滚
  2. vue - 搭建 webapp 自适应项目-使用 vant 组件库 并 可自动调节大小
  3. Oracle - 以 INSERT SQL语句形式导出结果集
  4. HDU-2010.水仙花数(C语言描述)
  5. 【漏洞复现】CVE-2022–21661 WordPress核心框架WP_Query SQL注入漏洞原理分析与复现
  6. ManualResetEvent实现线程的暂停与恢复
  7. NTT 快速数论变换
  8. 1.IO流
  9. 集合框架-List集合的常见方法
  10. linux设置系统用户密码