
python
猪皮冻
这个作者很懒,什么都没留下…
展开
-
mac pro 如何让终端默认运行python3.X而不是2.7
1,首先打开终端 open ~/.bash_profile 打开配置文件 2. 写入python的外部环境变量(本人的版本是3.4) export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.4/bin3.重命名pythonalias python="/Library/Framewo原创 2017-06-12 10:55:46 · 30229 阅读 · 25 评论 -
判断python字典中key是否存在的
转自:http://blog.youkuaiyun.com/tao546377318/article/details/52160942一般有两种通用做法:第一种方法:使用自带函数实现:在python的字典的属性方法里面有一个has_key()方法:[python] view plain copy#生成一个字典 d = {转载 2018-01-08 19:26:52 · 8956 阅读 · 0 评论 -
Python中的str与unicode处理方法
转自:http://python.jobbole.com/81244/python2.x中处理中文,是一件头疼的事情。网上写这方面的文章,测次不齐,而且都会有点错误,所以在这里打算自己总结一篇文章。我也会在以后学习中,不断的修改此篇博客。这里假设读者已有与编码相关的基础知识,本文不再再次介绍,包括什么是utf-8,什么是unicode,它们之间有什么关系。str与字转载 2017-12-07 17:55:12 · 416 阅读 · 0 评论 -
Python-------模块与包
转自:http://www.cnblogs.com/ldong/p/6390508.html简介:在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块转载 2017-12-22 16:42:45 · 240 阅读 · 0 评论 -
Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
转自:http://blog.youkuaiyun.com/cyjs1988/article/details/77839238下午博主更新了一篇讲述获取当前项目路径的博文,然后得到了悠悠校长的指点,又了解了一种新的使用方式,然后自己也去研究了一下这两种方式的不同之处。博主目前用的是Python的os.getcwd()方法,但我一位朋友给出的是os.path.dirname(os.p转载 2017-11-03 17:32:49 · 1681 阅读 · 0 评论 -
YAML在python中的应用
转自:http://www.cnblogs.com/shaosks/p/7344771.html编程免不了要写配置文件,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 YAML在python语言中有PyYAML安装包,下载地址:https://pypi.python.org/pypi/PyY转载 2017-11-09 15:40:39 · 666 阅读 · 0 评论 -
python 的日志logging模块学习
转自:http://blog.youkuaiyun.com/yatere/article/details/66554451.简单的将日志打印到屏幕 import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warn转载 2017-11-08 15:16:37 · 239 阅读 · 0 评论 -
Python中if __name__ == "__main__": 的作用
转自:http://www.cnblogs.com/arkenstone/p/5727885.html在很多python脚本中在最后的部分会执行一个判断语句if __name__ == "__main__:",之后还可能会有一些执行语句。那添加这个判断的目的何在?在python编译器读取源文件的时候会执行它找到的所有代码,而在执行之前会根据当前运行的模块是否为主程序而定义变量_转载 2017-10-19 17:03:52 · 268 阅读 · 0 评论 -
json.dumps与json.dump的区别 json.loads与json.load的区别
转自:http://www.cnblogs.com/111testing/p/6032076.htmljson.dumps是将一个Python数据类型列表进行json格式的编码解析,示例如下:>>> import json #导入python 中的json模块>>> l = [‘iplaypython’,[1,2,3], {‘name’:’xiaomin转载 2017-10-19 11:23:41 · 4597 阅读 · 0 评论 -
cd命令
cd命令目录基本操作 cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。 语法 cd (选项) (参数) 选项 -p 如果要切换转载 2017-09-21 15:42:23 · 737 阅读 · 0 评论 -
mac安装pytest
Mac OS上安装pytest安装homebrew 在终端中输入:brew installwget安装pipsudo easy_install pip安装pytest:sudo pip install pytest测试是否安装成功:pytest原创 2017-09-18 15:20:35 · 5660 阅读 · 0 评论 -
python strip函数
声明:ss为字符串,mm为要删除的字符序列ss.strip(mm) 删除s字符串中开头、结尾处,mm字符栗子如下>>> ss='12hkjhj12'>>> ss.strip('12')'hkjhj'>>> ss='12jjjuh12uiui12'>>> ss.strip('12')'jjjuh12uiui'>>> 注原创 2017-09-06 11:08:15 · 367 阅读 · 0 评论 -
Python and与or
转自:https://my.oschina.net/chuangspace/blog/410833摘要: 以自己的理解,分析and与or在python中的情况,不对求指正,谢谢>>> 1 and 2 and 33>>> False and 1 and 2False>>> 1 and 2 and 3 and 44>>> 1 and 2 and 3 and FalseFa转载 2017-09-06 10:51:14 · 419 阅读 · 0 评论 -
Python必会的单元测试框架 —— unittest
unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。unittest核心工作原理unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。下面我们分别来解释这四个概念的意思,先来看一张unittest的静态类图(下面的类图以及解释均...转载 2018-04-12 18:04:39 · 280 阅读 · 0 评论