
python
文章平均质量分 80
冰水比水冰
我是码农,却假装是程序员。
展开
-
Python 字符串 String 内建函数大全(1)
关于 Python 的字符串处理相关的方法还是非常多的,由于我正在学习 Python,于是就把 Python 中这些混杂的用于 string 的函数总结出来,在自己忘记的时候便于查找,希望对于有类似需求的人有所帮助。captalize() 函数功能将一个字符串的第一个字母大写用法str.captalize()参数无返回值string示例代码str = "hello world!"print "st原创 2016-03-02 11:14:55 · 11793 阅读 · 0 评论 -
Python 字符串 String 内建函数大全(2)
在上一篇文章中,我们提到了部分 Python 中字符串 string 的内建函数,这篇文章我们将继续介绍其他函数。lower() 函数功能将字符串中的字母转换为小写用法str.lower()参数无返回值字符串示例代码str = "HELLO WORLD!"print str.lower()运行结果hello world!lstrip() 函数功能把字符串左边的特定字符全部截取掉,默认字符为空格用法原创 2016-03-07 22:13:06 · 4955 阅读 · 0 评论 -
Python-分发工具初探之-setuptools
这篇文章主要介绍了一下 setuptools 是什么,以及它的功能和特点,并且介绍了如何使用它来创建和安装使用自己的包,这篇文章仅仅讲了最基本的功能和用法,一些对于进阶的用法会在下篇文章中进行介绍。0x00 setuptools 是什么setuptools 与 disutils我们通常所知道的 Python 分发工具是 Python disutils, setuptools 可以说是它的增强版,它原创 2016-03-23 00:13:13 · 6659 阅读 · 1 评论 -
编写带命令行参数的 Python 程序
我们在安装一些 Python 程序的时候经常会输入这样的命令行语句 python setup.py install,从这条语句中我们可以看到 setup.py 是一个 Python 程序,但是其中的 install 又是什么呢?其实它就是这个 Python 程序的命令行参数。在这篇文章中我会和大家探讨 Python 程序中命令行参数的工作机制和如何去编写一个带命令行参数的 Python 程序。原创 2016-02-27 15:29:33 · 25742 阅读 · 1 评论 -
解决 Mac OS X 10.11 安装 sip 没有权限的问题
在搭建 PYQT 的过程中我遇上了一个非常恶心的问题,在安装 sip 的时候编译源码之后的安装过程中一直提示我:Operation not permitted ,我甚至重装了系统也无济于事,最终通过查资料解决了问题。原创 2016-04-06 00:06:10 · 11241 阅读 · 2 评论 -
Python 分发工具初探之 setuptools 进阶
在上篇文章中我们知道了 setuptools 是什么,以及它基本的功能和用法。在这篇文章中,我们会介绍如何讲setuptools应用于稍大的项目中,通过 setuptools 控制包中的文件。0x03 使用 find_packages()在之前的例子中,我们使用的都是 setup() 的默认参数,使用默认参数只能打包一些简单的、不复杂的工程,如果我们的工程中的文件越来越多,就不能使用它的默认参数了原创 2016-03-25 21:12:43 · 4920 阅读 · 0 评论 -
在 Mac 上打包 PyQT 程序
有许多人使用 Python 来写图形化界面时选择了 PyQT,但是有许多人不知道如何将开发好的程序打包成为安装包,这篇文章我就来介绍一种非常简单的也是非常基础的在 MAC 下打包 PyQT 程序的方法。安装 PyQT安装 QT我们首先要安装 QT,我这里安装的是, QT 5.5,对于 MAC 上 QT 的安装直接到官方网站上去找到对应的安装包下载安装即可。http://www.qt.io/安装 S原创 2016-04-07 22:59:51 · 11620 阅读 · 0 评论