Python源码[Object/stringobject.c]中UCHAR_MAX = 255. 所以Python解释器会缓冲256个字符串, 第257个字符串多次赋值不同的变量名, id()查看的结果就不同了: 可见intern机制可以缓存256个PyStringObject对象. 前三章看完了, ...
分类:
编程语言 时间:
2017-08-28 23:50:09
阅读次数:
344
作者:蟒蛇帝国(ID:Pythondg)难度:初级演示环境:OS:ubuntu16.04Python:3.6编写Python代码的时候我们经常看到下面这条语句。貌似是Python的Main函数。那它具体是什么意思呢。if__name__==‘__main__‘:
print(‘helloworld‘)首先Python里有两个概念,源码文件:~/code_house/..
分类:
编程语言 时间:
2017-08-16 23:16:46
阅读次数:
250
# mkdir /apps/Python-3.4.7 解压源码包,进入源码包 [root@LB_81 Python-3.4.7]# ls aclocal.m4 configure.ac install-sh Makefile.pre.in Parser Python config.guess Doc... ...
分类:
编程语言 时间:
2017-08-14 13:25:24
阅读次数:
209
centos7 查看默认Python版本自带2.7.5版本 升级版本-3.x 1、安装gcc,用于编译Python源码 2、下载源码包 官网下载:https://www.python.org/ftp/python/ 3、解压并进入源码文件 4、编译安装 注:编译需要等一段时间~ 5、查看版本 [ro ...
分类:
编程语言 时间:
2017-08-08 23:08:37
阅读次数:
275
编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然也可以为源码文件指定不同的编码: 标识符 ● 标识符有字母、数字、下划线组成 ● 标识符可以包括英文、数字以及下划线(_),但不能以数字开头 ●Python 可以同一行显示多条语句,方法是 ...
分类:
编程语言 时间:
2017-07-23 16:45:05
阅读次数:
128
1.操作系统环境 https://superset.incubator.apache.org/installation.html#superset-installation-and-initialization python 3.6 2.源码下载 加压后进入 cd incubator-superse ...
分类:
其他好文 时间:
2017-07-14 19:31:38
阅读次数:
237
centos7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载python源码后编译安装.python官网:www.python.org1.安装python可能用到的依赖yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-develsqlite-devel2.下载源码包#cd/usr/local/src#wgethttp..
分类:
编程语言 时间:
2017-07-11 18:00:24
阅读次数:
135
(1) 源代码文件:python 源代码文件以 .py 为扩展名,由 python 程序解释,不需要编译 (2) 字节码文件:python 源码文件经编译后生成的扩展名为 .pyc 的二进制文件,如何将源码文件编译成字节码文件 (3) 经过优化的源代码文件,扩展名为 .pyo ,如何将源代码文件进行 ...
分类:
编程语言 时间:
2017-07-08 10:00:53
阅读次数:
154
下载Python 3.x的安装包 默认Linux的安装包只能是源码安装: >> wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz 由于xz结尾的文件,故可以使用如下命令来解压: >> xz -d Python-3.6.1 ...
分类:
编程语言 时间:
2017-06-26 21:07:49
阅读次数:
447
一、简单例子 def add(a, b): return a + b import foo a = [1, 'python'] a = 'a string' def func(): a = 1 b = 257 print(a + b) print(a) if __name__ == '__main_ ...
分类:
编程语言 时间:
2017-06-22 10:18:17
阅读次数:
230