随笔分类 -  Python

摘要:基本想法: 先看中文小介绍,再看英文详细文档。1. 参考首先参考THIS, IBM的工程师好像出了好多这样的文章啊,而且每次看到时间戳,我都想戳自己- -!2. ERROR可能遇到错误:fatal error: Python.c: No such file or directorya. 参考THIS; b.或许用sudo apt-get install python2.7-dev,命令就能解决(江湖传闻,只用于ubuntu) ; c.python2.7-dev 是什么?THIS3. 参考参考《Python core programming》- Chapter 22, 扩展Python - 全部 阅读全文
posted @ 2013-07-18 01:05 kv9 阅读(338) 评论(0) 推荐(0)
摘要:- 1.18 - 一次完成多个替换 这个blog介绍正则,写得不错,而且,一如既往的‘长’。1. re.escape(string)THIS,说明函数的用法、实际用途。# 1. 基本用法>>> import re>>> strTest = 'abcdefg'>>> re.escape(strTest)'abcdefg'>>> strTest = 'abcdefg()\4'>>> re.escape(strTest)'abcdefg\\(\\)\\\x 阅读全文
posted @ 2013-07-08 22:46 kv9 阅读(1509) 评论(0) 推荐(0)
摘要:Collection & Recommended:1. CN - 论坛中看到。 - EN 英文原文真的真的很好好好T_T,看得让人感动T_T总结个人感兴趣的问题(以下部分参照上面):1. python 的 函数传值by value 和 函数传址by reference.In Python everything is an object and all variables hold references to objects.As result you can not change the value of the reference but you can modify the obj 阅读全文
posted @ 2013-07-03 09:15 kv9 阅读(371) 评论(0) 推荐(0)
摘要:参照了下面:1. 先随便照着试试这个:http://blog.csdn.net/zhaoweikid/article/details/16383492. 这个写了一个很简洁的代码,看过NO.1就会明白:http://blog.csdn.net/jgood/article/details/4329532#3. 我的经验:我前几次尝试发送都失败了,原因是smtp.sendmail()函数的第三个参数,里面的格式填写不完整。对方的服务器可能判定,这样的邮件内容是垃圾邮件,就拒收了。参考_1:说明:怎么处理 smtp header参考_2:说明:Part:SMTP transport example 阅读全文
posted @ 2013-07-02 20:56 kv9 阅读(728) 评论(0) 推荐(0)
摘要:Stack Overflow's answer译:dist-packages is a Debian-specific convention that is also present in its derivatives, like Ubuntu. Modules are installed to dist-packages when they come from the Debian package manager into this location:dist-packages 是Debian特定惯例,这也存在于像是ubuntu上。 如果使用Debian软件管理器安装, 模块将被安 阅读全文
posted @ 2013-06-28 18:44 kv9 阅读(32213) 评论(1) 推荐(1)
摘要:Before:python built-in function: docs我只想学function map(),THIS - 摘: map(foo, seq) is equivalent to [ foo(x) for x in seq] -(看这个帖子,我好像明白了什么。好像第一次明白了,什么是“函数式编程”。)1.9 - 简化字符串的 translate 方法的使用WAIT- -!1.10 - 过滤字符串中不属于制定集合的字符 1.利用string.translate()处理中文,必须使用unicode。ASCII不能处理中文。 这个问题花了我一个上午,... 阅读全文
posted @ 2013-06-28 09:26 kv9 阅读(273) 评论(0) 推荐(0)
摘要:看这本书的目的:再熟悉基本概念。大部分都是知道,但是需要 明确 出来的 概念。 - 欢迎吐槽错误,非常感谢。 - THIS1.组织行- 形式:#! /usr/bin/python - 告诉linux通过哪个解释器去运行 源文件。2. print实际上是一个操作符。3.自然字符串(又,原始字符串) - r 或 R, 我猜 r = raw - 完全地直接输出,即使是转义符也直接输出了>>> print r'\n\nhello''\n\nhello'4. Unicode字符串 - 书写国际文本的标准方法。 EX: u'This is a un 阅读全文
posted @ 2013-06-26 23:48 kv9 阅读(468) 评论(0) 推荐(0)