Debian下无root权限使用Python访问Oracle

2017-08-09
阅读 2 分钟
3k
这篇文章的起因是,在公司的服务器上没有root权限,但是需要使用 Python 访问 Oracle,而不管是使用 pip 安装组件还是安装 Oracle 的 client,都需要相应权限。本文即解决该问题。

有关 Homebrew 和 MySQL 的往事

2016-08-09
阅读 1 分钟
2.2k
Homebrew 安装任何软件都是那么方便而优美,比如 MySQL。不用去 Oracle 官网注册账号,填写各种个人信息,仔细选择适当的版本,下载,安装;取而代之的是如下一行命令,仅此而已。

彩色进度条

2016-01-13
阅读 1 分钟
3.4k
进度条实现起来呢,主要就是每次输出不换行,然后在一行输出完成之后让光标回到行首重新输出,这里用到 '\r' 来使光标 回车。记得 print 之后加上 ',' 避免换行,以及及时刷新输出。

聊聊 virtualenv 和 virtualenvwrapper 实践

2015-12-01
阅读 3 分钟
22.8k
各位 Python 的小伙伴肯定多多少少接触过 virtualenv。本文将介绍 virtualenv 以及如何更科学更优雅地使用 virtualenv。

在 Mac 下使用 Cython

2015-11-04
阅读 2 分钟
14.9k
摘要:在 Mac 下使用 Cython 会碰到一些意外。例如链接命令不一样什么的。本文就此简单举了一个例子来说明在 Mac OS X 中使用 Cython 的正确姿势。

Mac 下配置 Vim 代码补全:YouCompleteMe

2015-05-25
阅读 2 分钟
40.2k
Vim 无疑是世界上最好用的编辑器之一(为了不引起战争 →_→)。在广大程序员用 Vim 敲代码的过程中,代码补全功能能够大大提高生产力,尤其是对于从各种 IDE 转到 Vim 的程序员来说更是福音般地存在。本文将介绍一种推荐的代码补全工具 YouCompleteMe,并且一步步介绍它的安装方式。

从外网 SSH 进局域网,反向代理+正向代理解决方案

2015-04-29
阅读 1 分钟
56.1k
相信很多同学都会碰到这样一个问题。在实验室有一台机器用于日常工作,当我回家了或者回宿舍之后因为没法进入内网,所以访问不到了。如果这个时候我需要 SSH 进去做一下工作,那么怎么解决这个问题呢?本文将给出一种使用 SSH 的代理功能的解决方案。

AppleScript:让普通键盘长出多媒体键!

2014-11-27
阅读 2 分钟
9.2k
事情开始于我买了一块 Cherry 3000 的键盘,并且在我的 MacBook Air 上使用。这是一块标准的全尺寸键盘,并不包含多媒体键以及 Fn 键。于是我之前在 MacBook 的键盘上可以控制音量以及 iTunes 的播放/暂停,新键盘却做不到了。

Python 中的 == 与 is 及其他

2014-04-06
阅读 2 分钟
3.6k
比较对象值时使用 == 等逻辑操作符,比较的是对象的值;比较对象身份时使用 is 和 is not 操作符,比较的是对象的本身,即可理解为对象的地址,该地址可以由id()函数获得。