图1 在VBE中,插入一个标准模块,输入代码: Sub SearchData() Dim optButton As OptionButton Dim strButtonName As String...End Sub 在代码中,对要搜索的文本使用了通配符,因此可以搜索部分匹配的文本。此外,对数据区域使用了“硬编码”,你可以将其修改为实际的数据区域。代码运行的结果如下图2所示。 ?...在形状中单击右键,如下图4所示。 ? 图4 选取“指定宏”命令,在“指定宏”对话框中选择宏名,如下图5所示。 ?...图5 可以在此基础上进一步添加功能,例如,在搜索完成后,我想恢复原先的数据,可以在工作表中再添加一个代表按钮的矩形形状,如下图6所示。 ?...在我们编写的代码中,有很多注释掉的代码语句,可供参考。
题目描述:统计一个数字在排序数组中出现的次数。 这题要解决的核心问题就是:搜索数字出现的左右边界。边界的差值,就是出现次数。...解法 2: 二分查找(巧妙) 二分查找一般用来查找数字在有序数组中是否出现过。进一步想,它可以用来不断在子序列中搜索对应数字。...所以,我们就可以用它来向左边子序列中不断搜索,确认左边界;同样的思路,确认右边界。 这可能还是有点抽象,举个 ?。以数组 2、3、3、3、2 为例,我们要搜索数字 3 的左右边界。...假设我们先尝试搜索左边界下标 start。 按照二分法思路,arr[mid] = arr[2] = 3,更新 start 为 2,同时缩小搜索范围到 [0, mid - 1] = [0, 1]。...继续按照二分思路,搜索范围缩小到[1, 1],发现值为 3,更新 start 为 1。结束。 按同样方法,可以获得右边界下标 end。
1、点击[在这里输入你要搜索的内容] 2、点击[Jupyter Notebook] 3、点击[打开文件所在位置] 4、点击[点击Jupyter Notebook] 5、点击[发送到] 6、点击...[桌面快捷方式] 7、点击[Jupyter Notebook] 8、按键 9、点击[确定] 10、点击[命令行窗口] 11、按键 12、点击[搜索Everything...] 13、点击[搜索] 14、点击[.Jupyter] 15、点击[jupyter_notebook_config.py] 16、点击[EditPlus] 17、按键 18...、点击[查找项] 19、点击[查找] 20、点击[文本] 21、点击[保存] 22、点击[New] 23、点击[Python3] 24、点击[Untitled1] 25、点击[Untitled1
在命令行输入以下命令来检查 pip 是否已经安装: pip --version 如果 pip 已经安装则会输出 pip 的版本信息,否则需要手动安装。 安装 Jupyter Notebook。...在 Anaconda Navigator 中,点击左侧导航栏的 “Environments”,然后在右边的区域中选中需要安装 Jupyter Notebook 的环境,在下方的 “Packages” 标签页中搜索...; 6.2.1扩展推荐 Table of Contents: 自动生成文档中的目录,方便快速导航和查找内容。...然后遍历html中的各个元素,提取出热搜话题的标题和链接,最后将其存储到hot_list数组中。最后再遍历一次hot_list数组,输出前十个热搜话题。...在 Windows 桌面上添加快捷方式,通过快捷方式打开 Jupyter Notebook。
,输入命令 jupyter notebook --generate-config 在提示路径下,找到jupyter_notebook_config.py文件,打开进行编辑 ## The directory...Jupyter-notebook 修改默认浏览器和默认打开位置 在cmd里输入 jupyter notebook --generate-config 到提示的路径下找到jupyter_notebook_config.py...= '' 将本行的“#”去掉,并在后面的单引号中添加你想设定的目录 搜索‘ c.NotebookApp.browser ’,在下面增加以下语句: 删除c.NotebookApp.notebook_dir...设置快捷方式中的目标与起始位置 找到jupyter notebook的快捷方式,右键-属性 默认目标栏和起始位置中会带有环境变量的参数,删掉掉% %包裹的变量,直接修改成如下图,将下图红框的地方都替换成你自己的...“notebook工作文件夹” 这样修改,以后再快捷方式启动的jupyter notebook初始工作目录也是你想设置的路径。
快捷键 按Ctrl+Shift+p或单击菜单栏中的小键盘图标以获取命令调色板列表 命令和编辑模式中的快捷方式: Shift + Enter 运行当前单元格,在下面选择 Ctrl + Enter 运行选定的单元格...X 将切割选定的单元格 C 将复制选定的单元格 V 将粘贴正在复制/剪切的单元格 Shift + V 贴上面的单元格 S 将保存NoteBook F 查找/替换 O 将切换输出 D + D(D两次)将删除活动单元格...pip install 通过在$符号前面添加shell命令中的Python变量: 魔术命令 Magic Commands是一种快捷方式,可显着扩展NoteBook的功能 从NoteBook...%who_ls 仅显示变量名称 使用Jupyter Notebook中的外部文件: %pycat file.py ➡在寻呼机中打开脚本 %load file.py ➡将脚本插入单元格 %run file.py...在bash中,很容易实现使用tail -f。 观看输出的需要以及放慢计算机速度的问题,那么FollowingTail可以帮助您: 应用tail -f等效项以保持输出合理的长度!
第一步:通过Github查找作者TommyZihao,在其aidlux_tutorial工程下找到“用手机摄像头玩转OpenCV”这个项目,并以压缩包的形式下载下来。...第四步:在电脑端Aidlux中找到AidCode,输入jupyter notebook --allow-root,获取jupyter的浏览地址。...图片第五步:打开jupyter notebook,可以看见上传完毕的文件。并打开和运行相应的.ipynb,检验代码效果和正确性。...同时,为了便捷性,本人通过Aidlux桌面的launch-build添加桌面快捷方式,之后通过点击该快捷方式变可运行canny_webcam.py,实现摄像头实时Canny边缘检测。...cvs.VideoCapture(Camera_ID)# Canny 边缘检测 - 写 FPS 数值def process_frame(img_bgr): '''输入BGR格式的 numpy array,输出
出品 | OSC开源社区(ID:oschina2013) VS Code 1.75 已发布,此版本主要带来如下优化: 配置文件 - 创建和共享配置文件,以配置扩展、设置、快捷方式等。...树视图搜索历史 - 在树视图中快速运行搜索历时。 更好的终端链接检测 - 检测包含空格、括号、行和列格式的链接。 新的 Git 命令 - 在 VS Code 中暂存更改和删除远程标签。...Dark+ 和 Light+ V2 主题 - 尝试实验性颜色主题 Jupyter NoteBooks 主题 - 在 Web 上使用 Jupyter Note,以及如何管理 Jupyter 内核。...Workspace Trust 编辑器快捷方式 可以使用键盘切换对当前工作区的信任,Ctrl/Cmd+Enter 或使用 Ctrl/Cmd+Shift+Enter切换对父文件夹的信任。...树查找历史 树视图中的查找控件现在支持历史导航,可以使用向上 / 向下箭头键浏览以前搜索的历史记录 打开大文件需要确认 为防止意外打开非常大的文件,尤其是在可能因网络传输而产生实际成本的远程环境中,打开文件前会显示确认信息
Jupyter Notebook是一个客户端-服务器应用程序,用于在浏览器中运行笔记本文档。笔记本文档是能够同时包含代码和富文本元素(如段落,方程式等)的文档。...在本文中,我将引导您完成一些简单的技巧,以提高Jupyter Notebook的使用体验。我们将从有用的快捷方式开始,最后添加主题,自动生成的目录等。 捷径 快捷键对于加速编写代码非常有用。...有些快捷方式仅在一种模式或另一种模式下有效,而另一些快捷方式在两种模式下均通用。...ls运行单元 将返回当前工作目录中的所有项目。用!pwd运行单元 将打印出当前目录的文件路径。 同样的技巧也可以应用于在Jupyter笔记本中安装Python软件包。 !...降价选项 默认情况下,Jupyter Notebook单元中的最后一个输出是唯一打印的输出。相反,如果我们希望自动打印所有命令而不必使用 print(),则可以在笔记本的开头添加以下代码行。
了解如何从Jupyter Notebook执行终端命令,通过隐藏输出加快速度,向Jupyter Notebook添加其他功能,等等! ?...Jupyter Notebook还允许您创建自己的快捷方式,如果你想。单击“编辑快捷方式”按钮设计自己的热键。 ? ? 技巧2-在输出中显示多个项目 Jupyter笔记本一次只显示一个输出,如下所示。...在本例中,只显示最后一个变量的输出。 ? 我们可以在下面添加此代码以显示单元格中的所有输出。现在注意,两个变量都显示出来了。 ?...您可以在页面顶部的下拉框中执行此操作,也可以转到命令模式并按M键。一旦进入单元格即为标记,只需将图片拖放到单元格中即可。 ? 一旦将图像放入单元格,就会出现一些代码。...最熟悉可能是下面的这个魔术命令,它允许绘图在笔记本中呈现。
在Jupyter中使用Python时,使用了IPython内核,这使得我们可以在Jupyter笔记本中轻松访问IPython功能(后面会介绍更多内容!)...每次更新Jupyter都值得检查一下,因为所有的时候都会添加更多的快捷方式。...Esc + F查找并替换你的代码,而不是输出。 Esc + O切换单元格输出。 选择多个单元格: Shift + J或Shift + Down选择向下的下一个sell。...通过完成Jupyter单元格的变量名称或未指定的语句输出,Jupyter将显示该变量,而不需要打印语句。 这在处理Pandas DataFrames时特别有用,因为输出整齐地格式化为表格。...有时候在最后一行阻止函数的输出是很方便的,例如绘图时。
另外,还有文章介绍通过修改快捷方式指定启动目录,恕呆鸟愚钝,每次改完快捷方式都失效了,不知道哪里出的问题,感兴趣的朋友自己查下,试试看。 2. 如何安装扩展插件?...以后,在地址栏里输入 http://localhost:8888/nbextensions,直接进入插件界面: 注意:有时候安装完会发现插件点不了,如下图,这时要去掉红框里的√。...如何让一个单元格显示多个输出? 正常情况下, 一个单元格只显示一个输出结果; ?...红框里是绿色时,为编辑模式,在命令模式时按 Enter 会进入编辑模式; ? 红框里是蓝色时,为命令模式,在编辑模式时按 ESC 会进入命令模式; ?...选中单元格改为原生格式:R 当前单元格上方插入单元格:A 当前单元格下方插入单元格:B 删除选中单元格:DD,即连续按两次 D 键 恢复删除的单元格:Z 复制选中单元格:C 剪切选中单元格:X 黏贴选中单元格:V 查找与替换内容
而Pandas中的Profiling功能简单通过一行代码就能显示大量信息,且在交互式HTML报告中也是如此。...%matplotlib notebook 函数用于在Jupyter notebook中呈现静态matplotlib图。用notebook替换inline,可以轻松获得可缩放和可调整大小的绘图。...接下来看一个使用print和pprint来显示输出的示例。 让你的笔记脱颖而出 我们可以在您的Jupyter notebook中使用警示框/注释框来突出显示重要内容或其他需要突出的内容。... 打印单元格所有代码的输出结果 假如有一个Jupyter Notebook的单元格,其中包含以下代码行: In [1]: 10+5 11+6Out [1]: 17 单元格的正常属性是只打印最后一个输出...然而通过在notebook顶部添加以下代码段可以一次打印所有输出。 添加代码后所有的输出结果就会一个接一个地打印出来。
Magic命令 Magic命令是Jupyter notebook中的一组便捷功能,旨在解决标准数据分析中的一些常见问题。使用命令%lsmagic可以看到所有的可用命令。 ?...%matplotlib notebook 函数用于在Jupyter notebook中呈现静态matplotlib图。用notebook替换inline,可以轻松获得可缩放和可调整大小的绘图。...接下来看一个使用print和pprint来显示输出的示例。 ? ? 让你的笔记脱颖而出 我们可以在您的Jupyter notebook中使用警示框/注释框来突出显示重要内容或其他需要突出的内容。...打印单元格所有代码的输出结果 假如有一个Jupyter Notebook的单元格,其中包含以下代码行: In [1]: 10+5 11+6 Out [1]: 17...然而通过在notebook顶部添加以下代码段可以一次打印所有输出。 添加代码后所有的输出结果就会一个接一个地打印出来。
find是一个基于条件机制递归过滤文件系统中对象的命令。使用find搜索文件系统中的文件或目录。使用-exec标志,可以在同一命令中找到并立即处理文件。...个人推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后在购买服务器。 按名称或扩展名查找Linux文件 使用find命令行按名称或扩展名查找特定文件。...expression属性控制搜索目录层次结构以生成输出的测试。...查找选项和优化 默认配置find将忽略快捷方式文件。如果要find跟随并返回符号链接,可以将-L选项添加到命令中,如上例所示。 find优化其过滤策略以提高性能。...在执行-exec选项之前,这种命令可能已使用xargs命令生成类似的输出: find .
设置工作路径/取消密码 一般而言,JupyterLab默认工作目录是安装路径,但这可能是大多数人都不希望如此,更改的方法是在cmd中执行如下命令: jupyter notebook --generate-config...这样就太麻烦了,在配置文件中找到#c.NotebookApp.token这一行,改一下就好了 c.NotebookApp.password = '' 修改以后保存 添加JupyterLab快捷方式 启动...JupyterLab可以在cmd命令下键入jupyter lab,会自动弹开浏览器进入jupyter lab界面。...2、然后复制一个jupyter notebook快捷方式的副本,重命名为Jupyter Lab 3、右键查看副本的属性,将目标框中的..\jupyter-notebook-script.py替换为.....\jupyter-lab-script.py ? 快捷方式就建好了,会自动出现在开始菜单,也可以发送到桌面快捷方式,以后启动jupyter lab就方便多了。 ?
Magic命令 Magic命令是Jupyter notebook中的一组便捷功能,旨在解决标准数据分析中的一些常见问题。使用命令%lsmagic可以看到所有的可用命令。 ?...%matplotlib notebook 函数用于在Jupyter notebook中呈现静态matplotlib图。用notebook替换inline,可以轻松获得可缩放和可调整大小的绘图。...接下来看一个使用print和pprint来显示输出的示例。 ? ? 让你的笔记脱颖而出 我们可以在您的Jupyter notebook中使用警示框/注释框来突出显示重要内容或其他需要突出的内容。...打印单元格所有代码的输出结果 假如有一个Jupyter Notebook的单元格,其中包含以下代码行: In [1]: 10+5 11+6Out...然而通过在notebook顶部添加以下代码段可以一次打印所有输出。 添加代码后所有的输出结果就会一个接一个地打印出来。
%matplotlib notebook 函数用于在Jupyter notebook中呈现静态matplotlib图。用notebook替换inline,可以轻松获得可缩放和可调整大小的绘图。...接下来看一个使用print和pprint来显示输出的示例。 ? ? 让你的笔记脱颖而出 我们可以在您的Jupyter notebook中使用警示框/注释框来突出显示重要内容或其他需要突出的内容。...打印单元格所有代码的输出结果 假如有一个Jupyter Notebook的单元格,其中包含以下代码行: In [1]: 10+5 11+6 Out [1]: 17...然而通过在notebook顶部添加以下代码段可以一次打印所有输出。 添加代码后所有的输出结果就会一个接一个地打印出来。...结论 在本文中,我列出了使用Python和Jupyter notebook时收集的一些小提示。我相信它们会对你有用,能让你有所收获,从而实现轻松编码!
Pandas 数据框进行搜索性数据分析。...%matplotlib notebook %matplotlib inline函数用于在Jupyter笔记本中呈现静态matplotlib图。...输出一个执行单元中的所有结果 下面来看一下Jupyter Notebook格中包含的几行代码: In[1]: 10+5 11+6 Out[1]: 17 通常一个执行单元只输出最后一行的结果...好吧,事实证明我们可以通过在Jupyter Notebook开头添加以下代码来输出每一行的结果: from IPython.core.interactiveshell import InteractiveShell...删除容易恢复难 你有没有不小心误删过Jupyter Notebook中的执行单元呢?如果有,这里有一个可以撤消该删除操作的快捷方式。
领取专属 10元无门槛券
手把手带您无忧上云