
Python
heqianqiann
每一个不曾起舞的日子都是对生命的辜负
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python中操作mysql的pymysql模块详解
前言pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。本文测试python版本:2.7.11。mysql版本:5.6.24一、安装pip3 install pymysql二、使用操作1、执行SQL#!/usr/bin/env pytho # -*- coding:utf-8 -*- import p转载 2017-04-07 11:33:26 · 1385 阅读 · 0 评论 -
浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中name = \’main\’ 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中name = ‘main’ 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义:“Make a script both importable and executable”意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块转载 2017-03-30 08:32:41 · 399 阅读 · 0 评论 -
Python 日志模块logging使用总结
1.打印到屏幕import logging logging.debug('This is debug message') logging.info('This is info message') logging.warning('This is warning message')打印输出: WARNING:root:This is warning message默认情况下,logging将日志打原创 2017-03-30 11:37:22 · 542 阅读 · 0 评论 -
Python学习笔记(二) 之 错误,调试,测试
1.错误处理 2.调试 1) 使用print()打印 def foo(s): n = int(s) print('>>> n = %d' % n) return 10 / n def main(): foo('0') main() 打印出的 $ python3 err.py >>> n = 0 Traceback (most recent ca原创 2017-03-30 17:36:02 · 447 阅读 · 0 评论 -
Python学习笔记(三) 之 IO编程
1.文件读写1)使用open()打开一个文件>>> f = open('/Users/michael/test.txt', 'r')2)使用read()方法一次性读取全部内容>>> f.read() 'Hello, world!'使用read(size)方法一次性读取size字节内容 调用readline()可以每次读取一行内容 调用readlines()一次读取所有内容并按行返回list3)使原创 2017-03-30 21:13:27 · 482 阅读 · 0 评论 -
Python学习笔记(一) 之 基础语法
数据类型1. 整数2. 浮点数3. 字符串 1. 以单引号'或双引号"括起来的任意文本 2. 转义字符 \ 3. r''表示''内部的字符串默认不转义 >>> print('\\\t\\') \\ >>> print(r'\\\t\\') \\\t\\ 4. '''...'''的格式表示多行内容 >>> print('''line1 ... line2 ... li原创 2017-04-13 14:29:54 · 568 阅读 · 0 评论 -
Python学习笔记(四) 之进程和线程
1.多进程1.1 multiprocessing多进程模块由于Python是跨平台的,自然也应该提供一个跨平台的多进程支持。multiprocessing模块就是跨平台版本的多进程模块。multiprocessing模块提供了一个Process类来代表一个进程对象,下面的例子演示了启动一个子进程并等待其结束: from multiprocessing import Process import os原创 2017-04-05 23:11:45 · 518 阅读 · 0 评论 -
Python 常用的几种安装Module方式
一、方法1: 单文件模块直接把文件拷贝到 $python_dir/Lib二、方法2: 多文件模块,带setup.py下载模块包,进行解压,进入模块文件夹,执行:python setup.py install三、 方法3:easy_install 方式先下载ez_setup.py 运行python ez_setup 进行easy_install工具的安装,之后就可以使用easy_install进行转载 2017-05-06 08:23:28 · 1475 阅读 · 0 评论 -
Python 2.x升级到3.x
服务器上默认安装的是2.7版本的python,现在想手动升到3.x版本 记录一下 1.去官网/镜像下载3.x的安装包下载网址 2.解压文件,执行./configure进行配置 该步骤报错一般都是没装编译器 –》 yum install make gcc gcc-c++ 3.编译并且安装 make & make install 4.此时执行python3 –version应该就可以看到是原创 2018-01-26 16:04:11 · 2064 阅读 · 0 评论