python
shooke
这个作者很懒,什么都没留下…
展开
-
python包管理工具pip说明
安装apt-get install python-pip升级pip install -U pip包管理# 安装pip install django# 升级pip install -U django# 搜索pip search "django"# 卸载pip uninstall djang# 包列表pip list# 导出pip freeze > requirements# 批原创 2017-11-21 14:03:42 · 319 阅读 · 0 评论 -
python字节和字符串互转
bstr = b"byte example"# str objectsstr = "str example"# str to bytes 字符串转字节bytes(sstr, encoding="utf8&quo原创 2018-11-29 16:55:17 · 1898 阅读 · 0 评论 -
使用supervisor 管理进程
Supervisord是用Python实现的一款非常实用的进程管理工具,类似于monit(关于monit见我的博客:用monit监控系统关键进程),monit和supervisord的一个比较大的差异是supervisord管理的进程必须由supervisord来启动,monit可以管理已经在运行的程序;supervisord还要求管理的程序是非daemon程序,supervisord会帮你把它转...原创 2018-11-20 19:37:00 · 507 阅读 · 0 评论 -
python elasticsearch scroll scan 滚动 翻页
from elasticsearch import Elasticsearches = Elasticsearch([ 'http://conf:9200/' ])page = es.search( index ='ware_index', doc_type ='ware_type', scroll ='2m', search_type ...转载 2018-11-02 10:57:56 · 2040 阅读 · 1 评论 -
动态调用Python的函数,对象方法以及属性
def do_foo(): print "foo!"def do_bar(): print "bar!"class Print(): def __init__(self): self.x = 1; def do_foo(self): print "foo!" def do_bar(self): pri...原创 2018-08-01 10:34:54 · 2086 阅读 · 0 评论 -
使用豆瓣源
python -m pip install -i http://pypi.douban.com/simple mysql-connector-python==8.0.11 –pre –trusted-host pypi.douban.com原创 2018-07-26 17:36:20 · 944 阅读 · 0 评论 -
python模块实例
# /usr/bin/python# -*- coding=utf-8 -*-"""模块说明"""import sys__author__ = 'shooke'def test(a): ''' 函数功能说明 ''' print('hello world!',a)'''直接执行模块时运行下面的代码,当模块被import时不会运行'''if __name__ ...原创 2018-02-24 14:45:16 · 265 阅读 · 0 评论 -
python文件的头部
先说说python和virtual python一般环境下,python解释器会放在/usr/bin/ 下面,然后你执行python的时候就会运行了,但是如果没有在/usr/bin/下面的话,执行python就会找不到,所以这就是#!/usr/bin/env python的用处,/usr/bin/env 会去path中找,然后看看第一个找到的python解释器在哪,这样就能执行python...原创 2018-02-23 13:52:02 · 1553 阅读 · 0 评论 -
pyenv使用
pyenv安装完成后就可以开始使用了,在终端输入pyenv敲回车可以看到pyenv的常用命令。其中包括 commands 列出所有pyenv的命令 local 设置或显示本地应用程序特定的Python版本 global 设置或显示全局Python版本 shell 设置或显示特定于shell的Python版本原创 2018-01-10 10:36:05 · 1296 阅读 · 0 评论 -
pyenv安装
介绍pyenv是什么?它是一个python多版本管理工具,当服务器上存在不同版本的python项目时,使用pyenv可以做到多版本的隔离使用,每个项目使用不同版本互不影响。安装执行以下命令curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | b原创 2017-11-25 22:30:26 · 322 阅读 · 0 评论 -
python 长连接mysql实例
##起因最近处理数据库里的数据,有余数据太大,不可能采用短连接,只能采用长连接了。所以写了个这个参考资料https://www.polarxiong.com/archives/Python-mysql-connector中获取数据库值的一些问题.htmlhttps://blog.csdn.net/wzm112/article/details/7745835from mysql impor...原创 2018-12-26 14:37:45 · 3857 阅读 · 0 评论