随笔分类 - python
摘要:``` python python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,...
阅读全文
摘要:原文地址:http://blog.csdn.net/xiaowu8858892520/article/details/54428196
阅读全文
解决UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128
摘要:Python的str默认是ascii编码,和unicode编码冲突,就会报这个标题错误,在代码中加上如下几句即可 import sys reload(sys) sys.setdefaultencoding('utf8') 把 str 编码由 ascii 改为 utf8 (或 gb18030) pyt
阅读全文
摘要:1.先准备一个tab.py的脚本 2.查看Python默认的模块存放地址 3.拷贝该脚本到默认模块存放路径 cp tab.py /usr/lib/python2.7 4.然后可以用了
阅读全文
摘要:在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, alist=[1,2,3,["a","b"]] (1)直接赋值,传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变 (2
阅读全文
摘要:同其它python内建数据类型一样,字典dict也是有一些实用的操作方法。这里我们要说的是字典删除方法:clear()、pop()和popitem(),这三种方法的作用不同,操作方法及返回值都不相同。接下来就来查看下这些字典特定方法的具体用法是什么。 字典clear()方法 clear()方法是用来
阅读全文
摘要:read()方法用于直接读取字节到字符串中,可以接参数给定最多读取的字节数,如果没有给定,则文件读取到末尾。 readline()方法读取打开文件的一行(读取下个行结束符之前的所有字节),然后整行,包括行结束符,作为字符串返回。 readlines()方法读取所有行然后把它们作为一个字符串列表返回
阅读全文
摘要:推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导,在Python2和3中都有支持: 列表(list)推导式 字典(dict)推导式 集合(set)推导式 一、列表推导式 1、使用[ ]生成list
阅读全文
摘要:``` python #!usr/bin/python #-*- coding:utf-8 -*- from Tkinter import * import Tkinter import random import time #创建小球的类 class Ball: def __init__(self,canvas,paddle,color): #参数:画布,球拍和颜色 ...
阅读全文
摘要:在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息。 书写格式,和相关说明如下: `格式:\033[显示方式;前景色;背景色m 说明: | 前景色
阅读全文
摘要:原文地址: http://www.cnblogs.com/wangqiaomei/p/5682669.html 一、queue 二、线程 基本使用 线程锁 自定义线程池 生产者消费者模型(队列) 三、进程 基本使用 进程锁 进程数据共享 默认数据不共享 queues array Manager.di
阅读全文
摘要:原文地址:https://my.oschina.net/zyzzy/blog/115096 1.对可迭代函数'iterable'中的每一个元素应用‘function’方法,将结果作为list返回 就像文档中说的:对hh中的元素做了add,返回了结果的list. 2.如果给出了额外的可迭代参数,则对每
阅读全文
摘要:首先,这项任务确切的说需要三步吧: #1.建立数据库(数据库名为xsk) create database `xsk` character set 'utf8' collate 'utf8_general_ci'; 首先,这项任务确切的说需要三步吧: #1.建立数据库(数据库名为xsk) create
阅读全文
摘要:http://www.cnblogs.com/fightformylife/p/4134986.htmlhttp://cn.python-requests.org/zh_CN/latest/http://cn.python-requests.org/zh_CN/latest/user...
阅读全文
摘要:搭建python的CGI环境: 假设在/var/www/cgi-bin下建立一个hello.py的文件 在ubuntu下打开终端 然后用命令 cd /var/www/ 进入后执行命令 : python -m CGIHTTPServer 然后会出现 Serving HTTP o...
阅读全文
摘要:http://www.jb51.net/article/73342.htm
阅读全文
摘要:http://blog.csdn.net/Lina_ACM/article/details/54581721
阅读全文
摘要:很多新手刚开始学习python的时候经常会看到python 中name = \’main\’ 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中name = ‘main’ 的作用,到底干嘛的?有句话经典的概括了这段代码的意义:“Make a script both ...
阅读全文
摘要:http://www.cnblogs.com/fnng/p/3670789.html
阅读全文
摘要:os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件...
阅读全文

浙公网安备 33010602011771号