摘要: 在配置文件 .vimrc 中加入配置项, 完。 阅读全文
posted @ 2017-12-01 14:03 Anonymous596 阅读(348) 评论(0) 推荐(0)
摘要: Python 和 C 的混合编程工具有很多,这里介绍 Python 标准库自带的 ctypes 模块的使用方法。 初识 Python 的 ctypes 要使用 C 函数,需要先将 C 编译成动态链接库的形式,即 Windows 下的 .dll 文件,或者 Linux 下的 .so 文件。先来看一下 阅读全文
posted @ 2017-11-29 11:06 Anonymous596 阅读(53202) 评论(1) 推荐(3)
摘要: https://wiki.python.org/moin/IntegratingPythonWithOtherLanguages 完。 阅读全文
posted @ 2017-11-28 11:06 Anonymous596 阅读(612) 评论(0) 推荐(0)
摘要: 1) Pylint安装 - Windows下: 直接在 cmd 下使用 pip install pylint 即可(如果 pip 不可用,首先安装最新版 Python,会默认安装 pip,或者找到 pip 的安装脚本先装 pip)。装好后,pylint.exe 的大体位置在 C:/Python27/ 阅读全文
posted @ 2017-11-24 22:55 Anonymous596 阅读(8897) 评论(0) 推荐(1)
摘要: 1. 列表和字典,直接赋值,都是浅拷贝,即赋值双方指向同一地址,因为 Python 对可变对象按引用传递。 2. 对非嵌套的列表,使用完全切片[:], 工厂函数 list(),或者 copy.copy() 都是深拷贝。 3. 对于非嵌套的字典,使用工厂函数 dict(),或者 copy.copy() 阅读全文
posted @ 2017-11-18 09:27 Anonymous596 阅读(230) 评论(0) 推荐(0)
摘要: 在 Python2 中处理 Unicode 字符串,需遵循如下规则: 1. 程序中的字符串要加前缀 u 2. 不要用 str(),而应该用 unicode() 作为字符串转换函数。不要使用 chr(),而应该使用 unichr() 3. 不要使用 string 模块 4. 如非必要,不要使用 enc 阅读全文
posted @ 2017-11-16 22:13 Anonymous596 阅读(1517) 评论(0) 推荐(0)
摘要: 启动 PyCharm 2017.2, 遇到问题: IBus prior to 15.11 may cause input problems. See IDEA-78860 for details. 解决方案: Solution:Either upgrade IBus to version 1.5.1 阅读全文
posted @ 2017-11-07 22:06 Anonymous596 阅读(417) 评论(0) 推荐(0)
摘要: 例如,要将大文件夹 PYNQ 分卷压缩成 1G 的单元大小,如下命令(类似的可以指定 tar 的参数为 czf 而生产 .tar.gz 格式的压缩包;可以指定分卷大小例如 500M 等),压缩完成后,将生成 PYNQ.tar.bz2.aa, PYNQ.tar.bz2.ab, PYNQ.tar.bz2 阅读全文
posted @ 2017-10-30 14:10 Anonymous596 阅读(2025) 评论(0) 推荐(0)
摘要: 以 Ubuntu 14.04 系统为例,安装的 Python 和 Python3 分别是 2.7.6 和 3.4.3, 但有些项目,有些模块要求特定的 Python 版本。而当前系统默认的 Python 已经和系统有比较紧密的耦合,不能随便卸载或升级默认的 Python,否则可能导致系统不可用。 在 阅读全文
posted @ 2017-10-29 17:17 Anonymous596 阅读(1410) 评论(0) 推荐(0)
摘要: 直接在官网下载 Python3.6.3 的源代码,解压缩,按照 README.rst 内说明步骤编译安装即可,这样 pip3.6 也会自动安装。 注意第一步配置时最好指定安装目录, 然后一步步来即可。 装好后,将 /opt/python3.6/bin 加入 PATH,如下, 不要用以下步骤安装。 默 阅读全文
posted @ 2017-10-26 14:29 Anonymous596 阅读(15914) 评论(0) 推荐(0)