随笔分类 -  spyder/jupyter

摘要:如何自定义spyder 4 里的窗口 布局 几天前把anaconda升级到了Python 3.8, 原来是python3.6的. 每想到spyder也同时自动升级到了4.1.5, spyder的升级带来了很多惊喜. 但是, 我的360杀毒软件好像根anaconda3里的python过不下去似的, 总 阅读全文
posted @ 2021-01-06 20:58 duanqs 阅读(3844) 评论(0) 推荐(0)
摘要:spyder里的"查找文件里的特定字符串"非常方便 快捷键是: ^+shift+F 使用方法: 1. 输入被查找的字符串: 比如: .rcParam, 注意大小写敏感的(默认设置) 2. 回车 3. 在结果框里, 点击内容行 4. 右侧的编辑器 会自动显示对应的代码片: 图示: spyder 偏好设 阅读全文
posted @ 2019-02-22 19:31 duanqs 阅读(3938) 评论(0) 推荐(0)
摘要:pandas重置索引的几种方法探究 reset_index() reindex() set_index() 函数名字看起来非常有趣吧! 不仅如此. 需要探究. http://nbviewer.jupyter.org/ https://gitee.com/duanqsqh /ipython-noteb 阅读全文
posted @ 2019-02-13 17:32 duanqs 阅读(5674) 评论(0) 推荐(0)
摘要:Spyder code editor里的小秘密: 右侧高亮提示 在spyder环境里, 混了那么长时间了. 可是对其代码编辑器右侧紧贴滚动条的高亮指示区, 还没有弄明白. 今天仔细研究和观察了一下, 终于搞明白其用意了. 用途 1. 提示光标所在位置的变量的多少和位置 2. 分为灰色和黄色高亮提示, 阅读全文
posted @ 2017-12-20 14:47 duanqs 阅读(5461) 评论(0) 推荐(1)
摘要:升级到spyder3之后, 突然丢失了code autocompletion在editor context里. 觉得太不爽了. 虽然在ipython窗格里TAB键的自动完成功能依然完好. 仔细观察 Tools preference Keyboard shortcuts 里的 定义: editor里的 阅读全文
posted @ 2017-03-31 21:51 duanqs 阅读(2030) 评论(0) 推荐(0)
摘要:打包python脚本为exe的坎坷经历, by pyinstaller方法 又应验了那句歌词. 不经历风雨, 怎么见得了彩虹. 安装过程略去不提, 仅提示: pip install pyinstaller 打包指令 粗看包里的文档, 然后开始打包: 1. 打开console 2. 就用了这个命令: 阅读全文
posted @ 2017-03-14 15:45 duanqs 阅读(94123) 评论(1) 推荐(1)
摘要:Spyder环境里, 如何导入自己编写的模块? 缘由 该问题的实质是如何让自编模块所在的目录加入到python的搜索路径里. 因为导入操作都是执行同样的命令: import myudf 只是因为其路径不在pythonpath的名单里, 所以会抛出: ImportError: No Module na 阅读全文
posted @ 2017-03-10 19:54 duanqs 阅读(17419) 评论(0) 推荐(0)
摘要:Spyder docstrings文档字符串的规范 python的docstring 非常重要. 有时候编写一个小函数只需要几行代码就可了. 但是完善的文档很可能比源代码长许多. 特点和标准 docstrings的特点: 可重构的结构化的文档字符串. docstrings需要遵守的标准: 1. 无缩 阅读全文
posted @ 2017-03-09 15:43 duanqs 阅读(684) 评论(0) 推荐(0)
摘要:另类之将ipython notebook嵌入blog方法 ipynb文件很强大. 可是一直苦于没有找到好的方法把它直接嵌入到博文里. 现在得到一个另类的方法: 就是利用github集成了nbviewer的功能, 先把ipynb上传到github上面, 然后把它的url贴入cnblog的随笔文档里. 阅读全文
posted @ 2017-01-21 15:16 duanqs 阅读(1627) 评论(1) 推荐(1)
摘要:用anaconda的pip安装第三方python包的日志 启动anaconda命令窗口: 开始 所有程序 anaconda anaconda prompt 会得到两行提示: Deactivating environment "d:\Anaconda2"... Activating environme 阅读全文
posted @ 2017-01-16 13:56 duanqs 阅读(118019) 评论(0) 推荐(0)
摘要:Spyder之Object Inspector组件 最新版的Spyder已经把它修改为Help组件了. Quick access to documentation is a must for every programmer, either to explore new libraries or t 阅读全文
posted @ 2017-01-10 19:15 duanqs 阅读(1585) 评论(0) 推荐(0)
摘要:导言 想打造轮子, 就必须要有一套完善的造轮子的工具. 我在jupyter+sciTE的组合里转来转去, 最后还是打算放弃这个组合, 因为离开了自动完成/调用提示/随时随地的访问文档帮助, 前行之路太困难, 即便是有很好的记性也是枉然. IDE不仅仅是代码编辑的舞台, 它需要的是帮助/查看变量/测试 阅读全文
posted @ 2017-01-09 16:29 duanqs 阅读(5676) 评论(0) 推荐(0)
摘要:utube视频落地 简单粗暴的方法: 利用视频下载网站的网页版进行处理. 比如需要下载的视频的url是vid_url, 需要用到的web服务的url是web_service 1. 打开web_service 2. 在网页的视频地址栏里输入vid_url 3. click downloadd 4. w 阅读全文
posted @ 2017-01-08 19:27 duanqs 阅读(1167) 评论(0) 推荐(0)
摘要:jupyter nb + scite 混合搭建成我的最爱IDE 自从体验过jupyter notebook之后, 就深深地爱上了你, jupyter. jupyter这个名字也很古怪的. 它应该是julia+python+R, 这三种编程语言/或者脚本的组合. 俺对Julia一窍不通, 但对后两者略 阅读全文
posted @ 2017-01-05 17:18 duanqs 阅读(744) 评论(0) 推荐(0)