记录平凡生活,关注互联网,专注Linux运维技术.

标签 python 下的文章

August 29, 2018

配置 jupyter notebook远程访问

默认情况下,安装好 Jupyter之后,可以用 localhost:8888 即可。但是如果要需要远程访问,默认是不支持101.101.101.101:8888 这样的访问,需要额外配置。设置 jupyter notebook 可远程访问的官方指南在这里,在远端服务器上执行以下操作:生成配置文件默认情况下,配置文件 ~/.jupyter/jupyter_notebook_config.py ...
July 11, 2018

[Python笔记] isinstance() 函数

作用isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。但是isinstance和type是有区别的:type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 如果要判断两个类型是否相同推荐使用 isinstance()。语法isinstance(object, cla...
May 29, 2018

[Python笔记] locals() 函数

作用locals() 函数会以字典类型返回当前位置的全部局部变量。对于函数, 方法, lambda 函式, 类, 以及实现了 __call__ 方法的类实例, 它都返回 True。语法In [27]: locals()返回值返回字典类型的局部变量。In [27]: locals() Out[27]: {'In': ['', u"get_ipython().magic(u'cls '...
May 11, 2018

[Python笔记] Python读取文件最后一行

小文件方法文件不大的情况下可以使用下面的方法来获取最后一行,如果文件过大就不可以了,因为open文件和文件.readlines()的时候Python会先读取到内存中,所以如果需要处理的文件是很大的,下面这种方法不管从效率上还是资源了使用上都是不可取的。#!/usr/bin/env python #coding:utf-8 file = "/var/log/bigdata/test.l...
April 16, 2018

[Python笔记] IPython使用技巧

帮助?:IPython的概述和简介 In [1]: ? IPython -- An enhanced Interactive Python ========================================= IPython offers a fully compatible replacement for the standard Python inter...
April 12, 2018

[Python笔记] Python 一次性替换多个字符

在一个字符串中,一次性替换多个字符串,可以使用字符串的replace函数来处理(目前我想到的是这个方法,大神请指教!)要求把INSERT语句中的riqi、beizhu、zhanghao三个字符串分别替换成相对应的值(例如:riqi=20180412,beizhu=haha,zhanghao=xixi@xixi.com)操作 str1='''INSERT INTO `sq_lianst`.`...
April 12, 2018

yum报错:No module named gzip解决

起因小威wei yum update了一把,结果yum就报错了,Python版本并没有升级,依然是2.7.5版本。报错信息[root@localhost ~]# yum There was a problem importing one of the Python modules required to run yum. The error leading to this problem...
March 30, 2018

[Python笔记] pyenv环境部署

pyenv是一款Python多版本管理工具,它可以很好的管理Python解释器、Python版本和Python虚拟环境,对于日常开发中,是一款很有必要安装的利器。安装依赖包[python@vultr data]$ yum -y install gcc git make patch gdbm-devel openssl-devel sqlite-devel readline-devel zli...