源代码选用 最常见的 cpython 首先来看看构建dict的基础设施: typedef struct {Py_ssize_t me_hash;PyObject *me_key;PyObject *me_value;} PyDictEntry; 这个结构体为dict中key-value,其中的me_ ...
分类:
编程语言 时间:
2017-10-13 17:59:33
阅读次数:
231
在编写 Python 源码的时候,如果单行代码太长,可以使用 “\” 符号做换行,新行的开头与首行对齐。 例如: 输出结果 ...
分类:
编程语言 时间:
2017-10-09 15:26:55
阅读次数:
242
PyInstaller是一个基于windows平台,将源码打包成执行文件的第三方库,PyInstaller本身并不属于Python包。 源文件要采用UTF-8编码 安装Pyinstaller 格式: pyinstaller [选项] 文件 常用选项: ...
分类:
编程语言 时间:
2017-10-07 16:30:29
阅读次数:
197
linestr="456or123#15821#ycb_wizard@163.net"
mylist=linestr.split("#")#字符串切割。
print(mylist)#打印列表
print(mylist[2])#打印列表第三个邮箱
分类:
其他好文 时间:
2017-10-04 19:59:54
阅读次数:
123
CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。1.安装python3.5可能使用的依赖1 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readlin ...
分类:
编程语言 时间:
2017-09-18 22:21:08
阅读次数:
289
Ansible源码获取 Ansible Github:https://github.com/ansible Ansible目录结构 setup.py解读 Python源码包中的setup.py功能 setup.py功能:setup.py是python的一个项目发布管理工具。我们常常安装别人的代码也是 ...
分类:
其他好文 时间:
2017-09-17 01:27:09
阅读次数:
252
最近线上有个数据表一个月竟然没有数据,都没有监控,老大让我做一个监控,让Python写脚本监控oracle数据是否正常。 一、涉及软件包 1、cx_Oracle 下载地址:http://sourceforge.net/projects/cx-oracle/files/?source=navbar 我 ...
分类:
数据库 时间:
2017-09-16 01:17:59
阅读次数:
384
Python3.6源码编译安装 系统环境:CentOS 7 下载Python源码包: 下载Python源码包: https://www.python.org/downloads/ 编译、安装: 1 2 3 4 5 [root@Python /]# tar -xzvf /usr/local/src/P ...
分类:
编程语言 时间:
2017-09-15 20:26:30
阅读次数:
299
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 编码 编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- 多行语句 Python 通 ...
分类:
编程语言 时间:
2017-09-09 13:52:55
阅读次数:
381
Source Code Structure - Python 源码结构 Include 目录包含了 Python 提供的所有头文件, 如果用户需要用 C 或 C++ 编写自定义模块扩展 Python, 那么就需要用到这里提供的头文件。 Lib 目录包含了 Python 自带的所有标准库, 其中的库都 ...
分类:
编程语言 时间:
2017-09-08 13:22:07
阅读次数:
273