python
文章平均质量分 51
bachelorchen
这个作者很懒,什么都没留下…
展开
-
leetcode 日经贴,python,cpp code -Substring with Concatenation of All Words
Substring with Concatenation of All Wordsclass Solution: # @param S, a string # @param L, a list of string # @return a list of integer def findSubstring(self, S原创 2015-02-10 10:48:54 · 470 阅读 · 0 评论 -
essay about python decorator
http://simeonfranklin.com/blog/2012/jul/1/python-decorators-in-12-steps/原创 2015-04-15 14:58:30 · 363 阅读 · 0 评论 -
python multi-thread download files
import urllibimport osimport threadingimport timedef download(url, filename): try: urllib.urlretrieve(url, filename) except Exception: os.system('touch ' + filename) print("Failed原创 2015-04-24 00:49:47 · 724 阅读 · 0 评论 -
python 的 = 与 +=
def fun1(ls): print ls ls = ls + [47, 11] print ls def fun2(ls): print ls ls += [47, 11] print ls s = [1, 2, 3]fun1(s)fun2(s)原创 2015-04-10 23:01:44 · 367 阅读 · 0 评论 -
leetcode 日经贴,python code -Remove Element
Remove Elementclass Solution: # @param A a list of integers # @param elem an integer, value need to be removed # @return an integer def removeElement(self, A, elem):原创 2015-03-23 20:43:38 · 323 阅读 · 0 评论 -
leetcode 日经贴,python code -Decode Ways
Decode Waysclass Solution: # @param s, a string # @return an integer def numDecodings(self, s): n = len(s) if n == 0: return 0 if n == 1: if '1' <=原创 2015-03-23 20:37:53 · 321 阅读 · 0 评论 -
decompress in memory data
Decompress in memory data with gzip and StringIO.StringIOimport gzipimport StringIOdata = open('f.zip').read()fobj = StringIO.StringIO(data)fi = gzip.GzipFile(fileobj=fobj)fw = open('decompres原创 2015-03-12 20:47:45 · 342 阅读 · 0 评论 -
python webapp2 redirect
source codehttp://webapp-improved.appspot.com/_modules/webapp2.html#redirectwebapp2.redirect(uri, abort=True)原创 2015-03-17 16:10:15 · 614 阅读 · 0 评论 -
python 下载图片
import urlliburllib.urlretrieve(url, filename) #下载,url 为文件的链接地址, filename 为下载的文件所要存放的文件名#在python 3.x 中应该这样应用import urllib.requesturllib.request..urlretrieve(url, filename)原创 2013-01-08 10:27:00 · 452 阅读 · 0 评论 -
python decorators, classmethod and staticmethod
http://www.pythoncentral.io/python-decorators-overview/http://www.pythoncentral.io/difference-between-staticmethod-and-classmethod-in-python/原创 2015-03-17 12:23:19 · 519 阅读 · 0 评论 -
mac install pip
sudo easy_install pip原创 2015-04-21 00:46:22 · 397 阅读 · 0 评论 -
mac install Scrapy
sudo pip install Scrapy 报错: etree_defs.h:9:10: fatal error: 'libxml/xmlversion.h' file not found sudo C_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/原创 2015-04-21 03:08:18 · 365 阅读 · 0 评论 -
python multi process download files
import urllibimport osfrom multiprocessing import Process import timedef download(url, filename): try: urllib.urlretrieve(url, filename) except Exception: if os.path.isfile(filename):原创 2015-04-24 23:33:23 · 500 阅读 · 0 评论 -
What's the difference between C++ and Python
In Principle1. C++ is a "statically typed" language, while Python is a "dynamically typed" language. In one case, the types of the main components of the set of instructions (the computer program)原创 2015-07-20 11:07:48 · 499 阅读 · 0 评论 -
Python: Convert UTC time-tuple to UTC timestamp
Python: Convert UTC time-tuple to UTC timestamptime.mktime(tuple): this function always returns the timestamp in local time.This is the inverse function of localtime(). Its argum原创 2015-07-17 14:40:43 · 750 阅读 · 0 评论 -
python multiprocessing logging
TODO原创 2015-07-13 20:44:12 · 1475 阅读 · 0 评论 -
python opencv face detection
just for funerror: OpenCV Error: Assertion failed (scn == 3 || scn == 4) in cvtColor ...http://bbs.csdn.net/topics/390944170http://blog.sina.com.cn/s/blog_79496d6b0100qy6t.html尝试安装解码器,原创 2015-06-14 01:15:27 · 955 阅读 · 0 评论 -
mac install python opencv module
1.下载Homebrew 在Terminal中输入:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.安装cmake 在Terminal中输入:brew install cmake开始安装opn原创 2015-06-13 16:00:27 · 422 阅读 · 0 评论 -
python logging
https://docs.python.org/2/howto/logging-cookbook.htmlhttps://docs.python.org/2/howto/logging.html原创 2015-07-10 17:51:25 · 438 阅读 · 0 评论 -
python re-raise exception
refer http://www.ianbicking.org/blog/2007/09/re-raising-exceptions.htmldef exception(): raise ValueError('A very specific bad thing happend')def callException():# exception() try: except原创 2015-06-04 11:49:39 · 1476 阅读 · 0 评论 -
python yield keyword
http://pyzh.readthedocs.org/en/latest/the-python-yield-keyword-explained.html转载 2015-06-23 12:50:44 · 381 阅读 · 0 评论 -
mod_python
install:./configure --with-apxs=/Applications/XAMPP/bin/apxs --with-flex=/Applications/XAMPP/bin/flexmakesudo make install原创 2015-05-14 17:11:35 · 472 阅读 · 0 评论 -
leetcode 日经贴,python code -Unique Paths
Unique Pathsclass Solution: # @return an integer def uniquePaths(self, m, n): numerator, denominator = 1, 1 for i in range(m - 1): numerator *= i + 1原创 2015-02-16 14:57:22 · 398 阅读 · 0 评论 -
decompress gzip data from object in memory
f = urllib2.urlopen(request)data = f.read()try: from cStringIO import StringIO from gzip import GzipFile data2 = GzipFile('', 'r', 0, StringIO(data)).read() data = data2except:原创 2015-02-16 20:39:01 · 382 阅读 · 0 评论 -
leetcode 日经贴,python code -Sqrt(x)
Sqrt(x)class Solution: # @param x, an integer # @return an integer def sqrt(self, x): if x <= 1: return x low, high = 1, x while low < high:原创 2015-02-13 12:44:26 · 894 阅读 · 0 评论 -
leetcode 日经贴,python code -Median of Two Sorted Arrays
Median of Two Sorted Arraysclass Solution: # @return an element from A or B def findKth(self, A, B, k): n, m = len(A), len(B) if n == 0: return B[k - 1] if m == 0:原创 2015-02-17 13:49:38 · 321 阅读 · 0 评论 -
leetcode 日经贴,python code -Excel Sheet Column Title
Excel Sheet Column Titleclass Solution: # @return a string def convertToTitle(self, num): s = "" while num > 0: r = (num - 1) % 26 + 1 s = chr(ord原创 2015-02-09 20:58:45 · 457 阅读 · 0 评论 -
leetcode 日经贴,python code -insert-interval
insert-interval# Definition for an interval.# class Interval:# def __init__(self, s=0, e=0):# self.start = s# self.end = eclass Solution: # @param intervals, a list of原创 2015-02-09 19:00:06 · 433 阅读 · 0 评论 -
leetcode 日经贴,python code -Symmetric Tree
Symmetric Tree# Definition for a binary tree node# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution:原创 2015-02-21 16:25:28 · 350 阅读 · 0 评论 -
leetcode 日经贴,python code -Copy List with Random Pointer
Copy List with Random Pointer# Definition for singly-linked list with a random pointer.# class RandomListNode:# def __init__(self, x):# self.label = x# self.next = None#原创 2015-02-15 10:27:54 · 428 阅读 · 0 评论 -
leetcode 日经贴,python code -Spiral Matrix
Spiral Matrixclass Solution: # @param matrix, a list of lists of integers # @return a list of integers def spiralOrder(self, matrix): n = len(matrix) if n == 0: return []原创 2015-02-13 17:05:49 · 358 阅读 · 0 评论 -
leetcode 日经贴,python code - 3sumClosest
https://oj.leetcode.com/problems/3sum-closest/class Solution: # @return an integer def threeSumClosest(self, num, target): num.sort() n = len(num) if (n < 3): return原创 2015-02-09 11:45:12 · 371 阅读 · 0 评论 -
leetcode 日经贴,python code - 3sum
https://oj.leetcode.com/problems/3sum/class Solution: # @return a list of lists of length 3, [[val1,val2,val3]] def threeSum(self, num): num.sort() lst = [] n = len(n原创 2015-02-09 11:19:31 · 355 阅读 · 0 评论 -
avi 视频
百度云里的一个avi 视频被扫黄毁坏掉了,于是想研究下是怎么回事。参考 http://www.alexander-noe.com/video/documentation/avi.pdfhttp://blog.csdn.net/d_l_u_f/article/details/7309212python 代码读 LIST 信息import osdef charSeq原创 2014-12-20 18:25:12 · 567 阅读 · 0 评论 -
leetcode 日经贴,python code -repeated-dna-sequences
https://oj.leetcode.com/problems/repeated-dna-sequences/class Solution: # @param s, a string # @return a list of strings def findRepeatedDnaSequences(self, s): map2Int = {'A':0,原创 2015-02-09 20:16:25 · 598 阅读 · 0 评论 -
leetcode 日经贴,python code -Gas Station
Gas Stationclass Solution: # @param gas, a list of integers # @param cost, a list of integers # @return an integer def canCompleteCircuit(self, gas, cost): n = len(gas)原创 2015-02-09 20:38:33 · 328 阅读 · 0 评论 -
leetcode 日经贴,python code -Remove Duplicates from Sorted Array
Remove Duplicates from Sorted Arrayclass Solution: # @param a list of integers # @return an integer def removeDuplicates(self, A): n = len(A) if n <= 1: return n原创 2015-02-17 13:24:31 · 365 阅读 · 0 评论 -
leetcode 日经贴,python code -Palindrome Number
Palindrome Numberclass Solution: # @return a boolean def isPalindrome(self, x): if x < 0: return False y, z = 0, x while z: y = y * 10 + z % 10原创 2015-02-16 14:37:52 · 567 阅读 · 0 评论 -
leetcode 日经贴,python code -Surrounded Regions
Surrounded Regionsclass Solution: # @param board, a 2D array # Capture all regions by modifying the input board in-place. # Do not return any value. def solve(self, board):原创 2015-02-15 10:29:20 · 326 阅读 · 0 评论 -
leetcode 日经贴,python code -Longest Valid Parentheses
Longest Valid Parenthesesclass Solution: # @param s, a string # @return an integer def longestValidParentheses(self, s): ret, st = 0, [] st.append((-1,')')) for原创 2015-02-16 14:48:21 · 364 阅读 · 0 评论