Hi All, I am trying to fish through the history file for the Konquerer web browser, and pull out the web sites visited.
The file's encoding is binary or something Here is the first section of the file: '\x00\x00\x00\x02\xb8,\x08\x9f\x00\x00z\xa8\x00\x00\x01\xf4\x00\x00\x01\xf4\x00\x00\x00t\x00f\x00i\x00l\x00e\x00:\x00/\x00h\x00o\x00m\x00e\x00/\x00a\x00l' Does that tell you anything? I have been trying to replace the pesky \x00's with something less annoying, but with no success: import re pattern = r"\x00" re.sub(pattern, '', dat2) That seems to work at the command line, but this this: web = re.compile( r"(?P<addr>[/a-zA-Z0-9\.]+)" ) res = re.findall(web,dat2) tends to give me back individual alphanumeric characters, "."'s, and "/"'s, as if they had each been separated by an unmatched character: e.g. ['z', 't', 'f', 'i', 'l', 'e', 'h', 'o', 'm', 'e', 'a', 'l', 'p', 'h', 'a',...] I was hoping for one web address per element of the list... Suggestions greatly appreciated!! Thanks, Matt _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor