加载中
Python 编码风格参考

代码除了用来运行外,更多的是用来读。本文仅是一个 Python 编码风格的参考。

Python 中的 if __name__ == '__main__' 该如何理解

如果模块是被直接运行的,则代码块被运行,如果模块是被导入的,则代码块不被运行

Git 多平台换行符问题(LF or CRLF)

文本文件所使用的换行符,在不同的系统平台上是不一样的。不统一的换行符对跨平台的文件交换带来了麻烦。最大的问题是,在不同平台上,换行符发生改变时,Git 会认为整个文件被修改,这就造成...

Python 如何处理模块和包有相同名字的情况

在 Python 中,如果尝试导入同名的模块和包时,包会被导入。但个人认为,在项目设计中,应该尽量避免让包和模块同名。

一个命令行 Python 工具 -- Pythonpy

如果你习惯使用 Python,或者喜欢用 Python 编写脚本来处理日常工作,那 Pythonpy 是一个不错的选择。至少你不用再打开一个解释器,执行完几条语句后又退出,也不用输入 python -c。使用 Py...

2017/03/03 11:20
32
Python 内层名字空间访问外层名字空间中的变量

内层作用域可以直接访问外层作用域中的变量,但不能修改,一旦尝试修改,Python 则会认为该变量是一个局部变量。

Python 解码 Unicode 转义字符串

Python 的 unicode 转义字符串可以通过解码为 escape 编码类型来查看其要表示的类型。在 Python2 中,有两种类型的字符编码,即 str 和 unicode。而 str 是字节字符串,也就二进制数据;uni...

Windows 下 git 的安装与配置

好久没有接触 Windows 环境,由于项目需要,需要在 Windows 下做开发,不得不配置下 Windows 的开发环境,那么 Git 是必装的。安装步骤其实很简单,只是感觉好久没有写博客了,这里随便记录下...

2017/02/17 18:12
69
Linux 下的 tempfs 与 /dev/shm

tmpfs 是 Linux/Unix 系统上的一种基于内存的文件系统,即 tmpfs 使用内存或 swap 分区来存储文件。

Tmux 简介与使用

Tmux 是一个用于在终端窗口中运行多个终端会话的工具,即终端复用软件(terminal multiplexer)。在 Tmux 中可以根据不同的工作任务创建不同的会话,每个会话又可以创建多个窗口来完成不同的...

Python 二分查找与 bisect 模块

Python 的 bisect 模块用于列表的二分法插入,用其实现二分查找效率更高.

Python argparse 模块参考手册

argparse 是 Python 标准库中用来解析命令行参数和选项的模块,其是为替代已经过时的 optparse 模块而生的,该模块在 Python2.7 中被引入。argparse模块的作用是用于解析命令行参数。...

谈谈 Python 中的连接符(+、+=)

对于可变类型, +代表连接操作,其结果会创建一个新的对象; += 代表追加操作,即 in-place 操作,在原地把另一个对象的内容追加到对象中。对于不可变类型, + 与 += 都代表连接或求和操作,两者...

2016/05/26 12:37
67
对 Python 迭代的深入研究

一个实现了 iter() 方法的对象是可迭代的,一个实现了 next() 方法的对象则是迭代器。

Python 解释器自动载入的模块

当 Python 解释器在标准模式下启动时, 一些模块会被解释器自动导入, 用于系统相关操作。例如内建的模块是被自动导入的,一些内建的函数可以直接使用。

2016/05/20 19:30
131
Remix OS for PC 使用体验

Remix OS for PC 是基于Android-x86 的系统,由安卓5.1 Lollipop深度定制而来,也就是 PC 上的安卓系统。

2016/01/17 11:30
1K
Git、Sed 工具使用简易参考文档

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Sed 是一款流编辑工具,用来对文本进行过滤与替换操作。

2016/01/14 11:03
78
Linux 下 grep 命令的正则表达式规范

Linux 下的 grep 命令主要用于在文件中查找指定模式的字符串,其支持正则表达式。grep 在查找字符串时,可以采用 Basic 和 Extended 两种规范,也可以不才用正则表达式。...

2015/10/27 10:05
1K
中标麒麟操作系统使用笔记

基于 Redhat server 5.6 的中标麒麟操作系统安装 yum,添加软件仓库,增强 shell 补全功能。

Shell 程序设计简易教程

这是一份关于 Shell 程序设计的简易教程,主要涉及一些编写 shell 脚本时的基础知识。

2015/09/02 15:19
125

没有更多内容

加载失败,请刷新页面

返回顶部
顶部