【Python】Jupyter的基础入门

这篇具有很好参考价值的文章主要介绍了【Python】Jupyter的基础入门。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

因为最近的业务问题,需要对大批量的数据进行数据处理。Pycharm在数据处理中比较繁琐,会面临大批量的运行,调试,代码修改。将为了提升数据处理效率,我们采用更专业saas平台:Jupyter Notebook,我更贴切的叫它草稿本。可能很多同学会使用anaconda,但我个人不建议这么做,因为anaconda很难解耦,没办法真正掌握jupyter轻量级的特点。今天就jupyter的轻量灵活分享一下我的经验。

安装Jupyter

1、创建虚拟环境python -m venv venv,进入虚拟环境venv\Scripts\activate
2、安装Jupyterpip install jupyter
3、启动Jupyerjupyter notebook,红色箭头所指就是Jupyter的访问地址,此处必须带上token

【Python】Jupyter的基础入门
4、默认为8888端口。为确保jupyter有这个配置文件,执行jupyter notebook --generate-config生成一下。生成的配置文件在C盘中如图所示:
【Python】Jupyter的基础入门
进入jupyter_notebook_config.py,修改端口即可
【Python】Jupyter的基础入门

Jupyter的使用

创建jupyter文件

创建file文件或者floder文件夹都可以,'.ipynb’后缀就是jupyter的文件
【Python】Jupyter的基础入门
注意:创建文件的路径问题-------启动jupyter时的路径为根路径

分块运行

输入一段代码,shift+回车就可以自动执行代码片
【Python】Jupyter的基础入门

清理运行结果

根据图中导向键选中即可
【Python】Jupyter的基础入门

合并上下文

在我们处理完所有的数据之后,我们通常需要合并上下文,然后全文复制粘贴到Pycharm或vscode中。选中所有的代码块shift+m即可

代码补全

编写代码时,按tab键即可。

pip安装库,两种方式

1、正在使用jupyter时,我们难免要对库进行安装,我们只需要另起一个代码块输入pip install XXXX,然后 shift+回车执行 即可。
【Python】Jupyter的基础入门
2、如图所示点击terminal进入命令行模式即可pip install XXX
【Python】Jupyter的基础入门
另外讲一下,因为我们是虚拟环境启动jupyter,故jupyter会使用虚拟环境中的三方库。

导出py、html或其他类文件

【Python】Jupyter的基础入门

结语

jupyter是个非常好用的草稿本,数据处理的绝佳帮手。有问题欢迎留言指正!文章来源地址https://www.toymoban.com/news/detail-468121.html

到了这里,关于【Python】Jupyter的基础入门的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 不可思议但又无处不在的漏洞,WEB安全基础入门—业务逻辑漏洞

    欢迎关注订阅专栏! WEB安全系列包括如下三个专栏: 《WEB安全基础-服务器端漏洞》 《WEB安全基础-客户端漏洞》 《WEB安全高级-综合利用》 知识点全面细致,逻辑清晰、结合实战,并配有大量练习靶场,让你读一篇、练一篇,掌握一篇,在学习路上事半功倍,少走弯路! 欢

    2024年02月02日
    浏览(28)
  • 《Git入门实践教程》前言+目录

    版本控制系统(VCS)在项目开发中异常重要,但和在校大学生的交流中知道,这个重要方向并未受到重视。具备这一技能,既是项目开发能力的体现,也可为各种面试加码。在学习体验后知道,Git多样化平台、多种操作方式、丰富的资源为业内人士提供了方便的同时,也造成

    2024年02月10日
    浏览(50)
  • Webpack5入门到原理1:前言

    开发时,我们会使用框架(React、Vue),ES6 模块化语法,Less/Sass 等 css 预处理器等语法进行开发。 这样的代码要想在浏览器运行必须经过编译成浏览器能识别的 JS、Css 等语法,才能运行。 所以我们需要打包工具帮我们做完这些事。 除此之外,打包工具还能压缩代码、做兼容

    2024年01月20日
    浏览(38)
  • 【Maven教程】(三)基础使用篇:入门使用指南——POM编写、业务代码、测试代码、打包与运行、使用Archetype生成项目骨架~

    到目前为止,已经大概了解并安装好了Maven环境, 现在,我们开始创建一个最简单的 Hello World 项目。如果你是初次接触 Maven, 建议按照本文的内容 一步步地编写代码并执行, 其中可能你会碰到一些概念暂时难以理解,但不用着急,记下这些疑难点,我在后续文章中会逐一进行

    2024年02月11日
    浏览(29)
  • 【postgresql 基础入门】数据表的创建,永久数据放普通表,中间结果放临时表,附带信用卡业务案例SQL设计

    ​ 专栏内容 : postgresql内核源码分析 手写数据库toadb 并发编程 ​ 开源贡献 : toadb开源库 个人主页 :我的主页 管理社区 :开源数据库 座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物. 入门准备 postgrersql基础架构 快速使用 初始化集群 数据库服务管理 psql客户

    2024年02月07日
    浏览(39)
  • 【python基础】——Anaconda下包更新的坑及安装与卸载、及安装后Jupyter Notebook没反应的解决方法

    本文主要用来记录自己近期踩坑的一些复盘。其中坑有: ‘.supxlabel’ 不起作用的解决 pip list 与 conda list 下面包版本不一致 conda install/update/remove [packname] 无法生效及报错等。 重新安装anaconda后找开jupyter notebook运行代码没反应且in[ ]没有* 解决方案中主要是:anaconda的卸载与安

    2024年02月09日
    浏览(35)
  • 【自制视频课程】C++OpnecV基础35讲——第一章 前言

            首先,opencv是一个广泛使用的计算机视觉库,它提供了丰富的图像处理和计算机视觉算法,可以帮助我们快速地开发出高质量的图像处理应用程序;         其次,opencv是一个开源库,可以免费使用和修改,这为我们提供了一个学习和研究计算机视觉的良好平

    2024年02月05日
    浏览(41)
  • 韩媒评UDC大会:区块链行业刮“环保之风”,TRON为最环保的企业

    9月23日,韩国备受关注的全球区块链会议“Upbit Developer Conference”(简称UDC)正式结束,大会以“想象你的区块链生活”为主题,汇聚了包括孙宇晨等在内的区块链领域的数十位领军人士,就“NFT”、“元宇宙”以及“Web 3.0”等区块链热点趋势进行了深入探讨。 当日,韩国知

    2024年01月23日
    浏览(40)
  • 《数字图像处理-OpenCV/Python》连载(1)前言

    本书京东优惠购书链接:https://item.jd.com/14098452.html 写作背景 编写本书的初衷,源自作者学习数字图像处理的经历。 在创新实验班开设的专业创新教育课程中,我选择的是数字图像处理方向。老师向我推荐的教材是冈萨雷斯的《数字图像处理》。学习的开始阶段非常困难。教

    2024年02月11日
    浏览(33)
  • Jupyter入门使用教程

    Jupyter Notebook是一个开源的Web应用,在深度学习领域非常活跃。用户可以在这里创建和分享可执行代码、可视化结构和注释说明的文档。 Jupyter Notebook以网页的形式展现,用户可以在此网页中直接编辑代码、运行程序,且运行结果会直接在代码块下方显示。同时,也可以编写说

    2024年02月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包