随笔分类 -  python系列

摘要:一、大部分介绍的方式是使用pip安装:1、pip install virtualenv 2、pip install virtualenvwrapper 但是我安装完,并没有相应的命令:virtualenv、workon、mkvirtualenv等 二、于是使用yum安装:yum search vir 阅读全文
posted @ 2018-04-18 16:24 脚本小娃子 阅读(751) 评论(0) 推荐(0)
摘要:python2.6.x的版本,现在使用的很多插件都不支持了。所以如果你的centos还是使用的2.6.x版本,不要犹豫,赶紧升级到2.7.x版本 1、所谓升级,就是再安装一个python2.7.x版本,当然你也可以安装一个python3.5.x版本 切记,好的做法,是把软件安装到目录 /usr/lo 阅读全文
posted @ 2018-04-18 16:01 脚本小娃子 阅读(273) 评论(0) 推荐(0)
摘要:1、virtualenv使python的开发环境相互隔离,隔离环境可以安装自己的依赖包,避免冲突 2、ipython是交互使用python变的便利 3、在virtualenv环境里使用ipython即实现了环境隔离,又可以使用界面友好的交互环境,美哉 使用方法是在virtualenv环境里安装ipy 阅读全文
posted @ 2018-04-17 19:11 脚本小娃子 阅读(209) 评论(0) 推荐(0)
摘要:是否妙用取决于你怎么用 1、sys.argv是用来获取命令行参数的方法,本身是一个list。你搜其实用方法,这方面的介绍最多,这里不赘述 2、那么问题是:sys.argv可以赋值吗?可以扩充吗?可以修改吗? 答案见下图实例: 阅读全文
posted @ 2018-03-16 09:49 脚本小娃子 阅读(2757) 评论(0) 推荐(0)
摘要:中文翻译:http://codingpy.com/article/python-import-101/ 英文原文:http://www.blog.pythonlibrary.org/2016/03/01/python-101-all-about-imports/ 阅读全文
posted @ 2018-03-07 20:31 脚本小娃子 阅读(320) 评论(0) 推荐(0)
摘要:Anaconda具有跨平台(win/mac/linux)、包管理(类似于pip)、环境管理(类似于virtualenv)的特点,因此很适合快速在新的机器上部署Python环境 Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关 阅读全文
posted @ 2018-03-05 11:28 脚本小娃子 阅读(1069) 评论(0) 推荐(0)
摘要:1、内存泄露:http://www.cnblogs.com/xybaby/p/7491656.html 2、内存优化:http://www.cnblogs.com/xybaby/p/7488216.html 3、性能提升:http://www.cnblogs.com/xybaby/p/6510941 阅读全文
posted @ 2018-02-12 17:47 脚本小娃子 阅读(352) 评论(0) 推荐(0)
摘要:1、python的比较总是检查复合对象的所有部分,直到可以得出结果为止。 2、会自动遍历嵌套的所有数据结构,有多深走多深,首次发现的差值将决定比较的结果 3、== :操作符测试值的相等性 4、is :表达式测试对象的一致性,表示同一个对象,在同一内存地址中 python对象的大小比较规则: 1、数字 阅读全文
posted @ 2018-02-12 11:01 脚本小娃子 阅读(5570) 评论(0) 推荐(0)
摘要:1、先说下SaltStack是啥? SaltStack是基于Python开发的一套C/S架构配置管理工具(功能不仅仅是配置管理,如使用salt-cloud配置AWS EC2实例),它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理。 号称世界上最快的消息队列 阅读全文
posted @ 2018-02-12 10:58 脚本小娃子 阅读(429) 评论(0) 推荐(0)
摘要:python项目通过使用jenkinsapi远程控制jenkins jenkinsapi使用的远程连接方法是requests包,requests包又使用了urllib3,urllib3又引用了httplib。 """urllib3 - Thread-safe connection pooling a 阅读全文
posted @ 2018-02-11 23:32 脚本小娃子 阅读(734) 评论(0) 推荐(0)
摘要:py4j可以使python和java互调 py4j并不会开启jvm,需要先启动jvm server,然后再使用python的client去连接jvm GatewayServer实例:允许python程序通过本地网络socket来与JVM通信。 1、安装:pip install py4j 其中Pyth 阅读全文
posted @ 2018-02-08 10:54 脚本小娃子 阅读(8739) 评论(0) 推荐(1)
摘要:在开发python项目的时候,有时候会用的java的jar包 有这么几个python的三方包可以用: pyjnius:bug list:https://github.com/kivy/pyjnius/issues ,目前总共125个,也不少,同事用的这个;pyjnius依赖cython;使用时的一个 阅读全文
posted @ 2018-02-06 21:12 脚本小娃子 阅读(1409) 评论(0) 推荐(0)
摘要:Python循环中的else语句 绝大部分编程语言中都有条件判断语句,比如 if … else ,在大部语言中,else 一般只在条件判断语句中出现,与 if 语句配套出现,不过在 Python 中,else 除了能与 if 这样的条件判断一起出现外,还能出现在 for、while 这样的循环语句中 阅读全文
posted @ 2018-02-05 11:58 脚本小娃子 阅读(1164) 评论(0) 推荐(0)
摘要:GIL是什么 来自维基的解释: 全局解释器锁(英语:Global Interpreter Lock,缩写GIL),是计算机程序设计语言解释器用于同步线程的一种机制,它使得任何时刻仅有一个线程在执行。 常见例子有CPython(Jython不使用GIL)与Ruby MRI CPython的线程是操作系 阅读全文
posted @ 2018-02-02 21:13 脚本小娃子 阅读(398) 评论(0) 推荐(0)
摘要:先记录于此,后续有时间再深究吧: 1、https://www.zhihu.com/question/33529443 2、http://patshaughnessy.net/2013/10/30/generational-gc-in-python-and-ruby 3、http://python.j 阅读全文
posted @ 2018-01-29 21:20 脚本小娃子 阅读(280) 评论(0) 推荐(0)
摘要:转载:http://drmingdrmer.github.io/tech/programming/2017/05/06/python-mem.html#pyrasite-%E8%BF%9E%E6%8E%A5%E8%BF%9B%E5%85%A5python%E7%A8%8B%E5%BA%8F 表现 解 阅读全文
posted @ 2018-01-25 20:42 脚本小娃子 阅读(6152) 评论(0) 推荐(0)
摘要:在Python中,变量是没有类型的,这和以往看到的大部分编辑语言都不一样。在使用变量的时候,不需要提前声明,只需要给这个变量赋值即可。但是,当用变量的时候,必须要给这个变量赋值;如果只写一个变量,而没有赋值,那么Python认为这个变量没有定义。如下: 1 2 3 4 >>> a Traceback 阅读全文
posted @ 2018-01-25 15:46 脚本小娃子 阅读(515) 评论(0) 推荐(0)
摘要:参考文章:https://mozillazg.com/2017/07/debug-running-python-process-with-gdb.html https://blog.alswl.com/2013/11/python-gdb/ 我在本地没有安装python2.7-debug成功,其实查 阅读全文
posted @ 2018-01-24 20:40 脚本小娃子 阅读(2036) 评论(0) 推荐(0)
摘要:可以参考的supervisor实现:https://github.com/Supervisor/supervisor;http://supervisord.org/configuration.html pip包python-daemon:https://www.jianshu.com/p/76ecd 阅读全文
posted @ 2018-01-22 10:53 脚本小娃子 阅读(935) 评论(0) 推荐(0)
摘要:参考: 1、http://blog.csdn.net/u013692888/article/details/75011528 2、http://python.jobbole.com/81519/ 阅读全文
posted @ 2018-01-17 10:05 脚本小娃子 阅读(854) 评论(0) 推荐(0)