# -*- coding: utf-8 -*- import urllib2 import re #connect to a URL website = urllib2.urlopen("http://www.baidu.com") #read html code html = website.read() #use re.findall to get all the links links = re.findall('"((http|ftp)s?://.*?)"'
获取目录路径和文件路径 import osfor root, dirs, files in os.walk(".", topdown=False): # ‘.’为获取脚本所在路径下的同级文件及目录路径,‘..’则获取脚本所在路径上一级文件及目录路径for name in files:print(os.path.join(root, name)) for name in dirs:print(os.path.join(root, name)) import osfor root, dir
//js方法用来获取路径传参上所带的参数 function GetQueryString(param) { var reg = new RegExp("(^|&)" + param + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) { return r[2]; } return null;
在python中,可以通过id()这个方法来获取对象的内存地址. 但是反过来,怎么获取内存地址上存储的值? 先看一段代码: from ctypes import string_at from sys import getsizeof from binascii import hexlify a = 2333 print(hexlify(string_at(id(a),getsizeof(a)))) 方法详解: getsizeof(object,default)-->int :返回对象的大小, s