摘要: 由于各操作系统对换行符的处理不同, Unix: \n Windows : \r\n Mac : \r 所以有时 Vim 打开的文件会有如下情况: 解决方法为:在 Vim 中执行命令 :%s/\r//gc 完。 阅读全文
posted @ 2018-01-09 10:59 Anonymous596 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 保存一些代码为 reg.py,运行之即可。 完。 阅读全文
posted @ 2017-12-31 09:41 Anonymous596 阅读(334) 评论(0) 推荐(0) 编辑
摘要: pip 安装 scipy 时,因为是编译安装,所以如果缺少一些编译库,会报很多错误,以下总结可能缺失的安装包: sudo apt-get install gfortran sudo apt-get install libopenblas-dev sudo apt-get install liblap 阅读全文
posted @ 2017-12-19 22:46 Anonymous596 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: 一个易犯的错误,关于 Python 的传值(对于不可变量) 和 传引用(对于可变量),浅拷贝和深拷贝。废话不多说,看例子, 直接改变可变字典值,失败, 间接改变可变字典值,失败。 切片浅拷贝,对于非嵌套可变字典值,赋单值,成功, 切片浅拷贝,对于非嵌套可变字典值,赋可变列表,成功, copy.cop 阅读全文
posted @ 2017-12-14 20:50 Anonymous596 阅读(824) 评论(0) 推荐(0) 编辑
摘要: Python 包管理软件 pip 在默认情况下,下载安装 Python 包太慢,容易失败。以下给出解决方案。 pip install 的选项说明如下: 则从豆瓣的 pypi 源安装命令如下 (以安装 sphinx 为例), 注1:如果有wanrning,尝试使用 http 代替 https 注2:执 阅读全文
posted @ 2017-12-07 19:57 Anonymous596 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: X1. Linux Driver 开发 eclipse工程找不到头文件 如下添加头文件路径, 右键单击工程,选择 Properties > C/C++ Build > Settings > > GCC C/C++ Compiler > Includes > Include paths > 点击添加按 阅读全文
posted @ 2017-12-05 17:02 Anonymous596 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 为了在 Terminal 中使用 Python 更加方便,在 home 目录下添加脚本 .pythonstartup,内容如下, 然后在 .bashrc 中添加 export PYTHONSTARTUP=~/.pythonstartup, 这样就能在 Terminal 中使用 Tab 实现 Pyth 阅读全文
posted @ 2017-12-03 10:29 Anonymous596 阅读(1754) 评论(0) 推荐(0) 编辑
摘要: 在配置文件 .vimrc 中加入配置项, 完。 阅读全文
posted @ 2017-12-01 14:03 Anonymous596 阅读(334) 评论(0) 推荐(0) 编辑
摘要: Python 和 C 的混合编程工具有很多,这里介绍 Python 标准库自带的 ctypes 模块的使用方法。 初识 Python 的 ctypes 要使用 C 函数,需要先将 C 编译成动态链接库的形式,即 Windows 下的 .dll 文件,或者 Linux 下的 .so 文件。先来看一下 阅读全文
posted @ 2017-11-29 11:06 Anonymous596 阅读(52631) 评论(1) 推荐(3) 编辑
摘要: https://wiki.python.org/moin/IntegratingPythonWithOtherLanguages 完。 阅读全文
posted @ 2017-11-28 11:06 Anonymous596 阅读(599) 评论(0) 推荐(0) 编辑