网站前台框架,wordpress博客主题制作,南宁建设学院官网,wordpress怎么改页面底部Jupyter notebook中运行dos指令运行方法 目录 Jupyter notebook中运行dos指令运行方法一、DOS(磁盘操作系统#xff09;指令介绍1.1 DOS介绍1.2 DOS指令1.2.1 DIR - 显示当前目录下的文件和子目录列表。1.2.2 CD 或 CHDIR - 改变当前目录1.2.3 使用 CD .. 可以返回上一级目录1…Jupyter notebook中运行dos指令运行方法 目录 Jupyter notebook中运行dos指令运行方法一、DOS(磁盘操作系统指令介绍1.1 DOS介绍1.2 DOS指令1.2.1 DIR - 显示当前目录下的文件和子目录列表。1.2.2 CD 或 CHDIR - 改变当前目录1.2.3 使用 CD .. 可以返回上一级目录1.2.4 MD 或 MKDIR - 创建新目录1.2.5 RD 或 RMDIR - 删除空目录1.2.6 COPY - 复制文件1同一文件夹下的复制和粘贴2跨文件夹的复制和粘贴 1.2.7 DEL 或 ERASE - 删除文件1.2.8 REN 或 RENAME - 重命名文件或目录1.2.9 XCOPY - 更强大的复制工具可以复制目录及其子目录下的所有文件1.2.10 TYPE - 显示文本文件的内容。1.2.11 CLS - 清除屏幕上的内容1.2.12 VER - 显示当前使用的DOS版本信息 1.3 了解DOS指令的必要性 二、Jupyter notebook中运行dos指令——以爬虫项目运行为例2.1 查看当前文件夹内容指令2.2 创建一个爬虫文件项目2.3 调整当前文件夹2.4 运行相关指令2.5 注意事项 在Jupyter notebook运行python程序和调试的程序开发者或许是由于Jupyter Notebook的交互性强方便代码测试和调试创建包含代码、文本、方程式和可视化的富文档等优点期望更多的程序运行能在Jupyter notebook中完成本文将介绍如何在Jupyter notebook中运行dos指令方法。
一、DOS(磁盘操作系统指令介绍
首先复习一下dos相关指令内容
1.1 DOS介绍
DOS磁盘操作系统是一系列命令行操作系统的统称主要用于早期的个人电脑。这些系统由微软开发后来出现了多种不同的版本和变种。
1.2 DOS指令
下面是一些常用的DOS指令可以帮助你在DOS环境下进行文件和目录管理、系统配置等操作
1.2.1 DIR - 显示当前目录下的文件和子目录列表。
在DOS指令窗中输入
DIR可以添加参数如 /P暂停显示/W宽行显示等来改变输出格式。
1.2.2 CD 或 CHDIR - 改变当前目录
CD 目录名比如,转到c盘的users文件夹下
cd c:\\users注意要用两个反斜杠\\
1.2.3 使用 CD … 可以返回上一级目录
CD..改变当前目录的使用技巧:可以通过交替使用
(1) 返回上一级目录
CD..(2) 查看目录下所有目录和文件
DIR(3) 根据dir指令查看的目录看着dos窗口显示的目录文件输入想进入的文件夹
CD 目录名1.2.4 MD 或 MKDIR - 创建新目录
MD 新目录名通过MD创建完成新目录后随后可以运行DIR查看新目录是否创建成功了。
1.2.5 RD 或 RMDIR - 删除空目录
RD 目录名通过RD删除完成目录后随后可以运行DIR查看空目录是否删掉成功了。
1.2.6 COPY - 复制文件
COPY 源文件 目标位置1同一文件夹下的复制和粘贴
COPY 源文件名 新文件名注意源文件名和新文件名都必须带上文件后缀。比如 本文件下有个wenben1.txt文件对其进行复制到本文件夹下命名为wenben51.txt。dos指令如下
copy wenben1.txt wenben51.txt2跨文件夹的复制和粘贴
(A)比如复制c盘中users文件夹下的wenben1.txt文件复制到c盘中users文件夹下的zuoye文件夹下
copy c:\\users\\wenben1.txt c:\\users\\zuoye\\B如果你的命令提示符当前目录已经是c:\users\你可以直接运行
copy wenben1.txt c:\\users\\zuoye\\copy wenben1.txt c:\\users\\zuoye\\注意:在copy指令中一定要注意涉及文件夹时候要有引号比如c:\users\zuoye\
1.2.7 DEL 或 ERASE - 删除文件
DEL 文件名比如删除当前文件夹下的wenben.txt文件
DEL wenben1.txt1.2.8 REN 或 RENAME - 重命名文件或目录
REN 原文件名 新文件名比如将本文件夹下wenben2.txt文件名修改为wenben1.txt
REN wenben2.txt wenben1.txt1.2.9 XCOPY - 更强大的复制工具可以复制目录及其子目录下的所有文件
XCOPY 源目录 目标目录 /S/E其中/S 表示复制非空目录和子目录/E 表示包括空目录。
1)只复制文件夹下的文件而不复制文件夹下的子文件夹比如将c:\users\zuoye10中的文件不包括文件夹复制到c:\users\zuoye11\中
Xcopy c:\\users\\zuoye10 c:\\users\\zuoye11\\(2)只复制文件夹下的文件及非空子文件夹及其文件比如将c:\users\zuoye10中的文件及其非空文件夹及其文件复制到c:\users\zuoye11\中
Xcopy c:\\users\\zuoye10 c:\\users\\zuoye11\\ /s(3)复制文件夹下的所有文件及子文件夹及其文件包括空文件夹比如将c:\users\zuoye10中的所有文件和子文件夹复制到c:\users\zuoye11\中
Xcopy c:\\users\\zuoye10 c:\\users\\zuoye11\\ /e1.2.10 TYPE - 显示文本文件的内容。
TYPE 文件名比如显示wenben1.txt中的文本内容
type wenben1.txt运行结果为: 从运行结果发现中文无法正常显示英文字符和符号以及阿拉伯数字可以正常显示。
1.2.11 CLS - 清除屏幕上的内容
CLS1.2.12 VER - 显示当前使用的DOS版本信息
VER比如在dos指令窗中运行得到如下结果:
1.3 了解DOS指令的必要性
上节这些命令是DOS环境中的基础掌握它们对于管理和维护早期的个人计算机非常有帮助。虽然现代Windows操作系统已经很少使用纯DOS命令行了取而代之的是更加先进的命令行工具。但在某些特定的应用场景下了解并能够使用这些DOS命令仍然很有价值。
二、Jupyter notebook中运行dos指令——以爬虫项目运行为例
在Jupyter notebook中运行dos指令通常在指令前方加上!,但也有例外下面具体介绍Jupyter notebook中运行dos指令。
2.1 查看当前文件夹内容指令
采用! dir如下程序
! dir2.2 创建一个爬虫文件项目
#创建爬虫项目myproject
!scrapy startproject myproject注意运行该代码需要先安装爬虫工具包。
2.3 调整当前文件夹
import os
folder_path C:\\Users\\pachong\\myproject
# 将当前文件夹调整到C:\\Users\\pachong\\myproject
os.chdir(folder_path)注意: 该文件夹调整方式与cmd运行dos指令方式不同jupyter notebook中调整是采用os.chdir(‘文件夹路径’)实现的。 而不能使用!cd 文件夹路径程序实现文件夹调整
!cd C:\\Users\\pachong\\myproject #该程序无法有效在jupyter notebook中运行2.4 运行相关指令
在Jupyter notebook的程序单元格中接着运行相关指令比如以爬虫指令为例。将你编辑好的爬虫程序准备好后就可以在Jupyter notebook的程序单元格运行如下指令,开始爬虫:
!scrapy crawl search2.5 注意事项
在Jupyter notebook运行dos指令一定要先安装好相应工具包然后输入dos指令前要选对正确的文件夹否则可能无法找到相应程序。