Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #52481

Re: Getting a value that follows string.find()

Path csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <joel.goldstick@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.008
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; 'tutorial': 0.03; 'source.': 0.07; 'subject:Getting': 0.07; 'lookup': 0.09; 'parsing': 0.09; 'subject:()': 0.09; 'url:software': 0.09; 'cc:addr:python-list': 0.11; 'question.': 0.14; 'excellent,': 0.16; 'parameters,': 0.16; 'sense,': 0.16; 'soup': 0.16; 'urllib': 0.16; 'variable.': 0.16; 'wrote:': 0.18; 'module': 0.19; '>>>': 0.22; 'aug': 0.22; 'cc:addr:python.org': 0.22; 'this?': 0.23; 'cc:2**0': 0.24; "i've": 0.25; 'source': 0.25; 'header:In-Reply- To:1': 0.27; "doesn't": 0.30; 'message-id:@mail.gmail.com': 0.30; 'url:mailman': 0.30; 'page.': 0.31; '13,': 0.31; 'didnt': 0.31; 'subject:that': 0.31; 'url:python': 0.33; 'running': 0.33; 'problem.': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'really': 0.36; 'done': 0.36; 'url:listinfo': 0.36; 'url:org': 0.36; 'half': 0.37; 'too': 0.37; 'area': 0.37; 'fact': 0.38; 'pm,': 0.38; 'explain': 0.39; 'aside': 0.39; 'called': 0.40; 'url:mail': 0.40; 'how': 0.40; 'august': 0.61; 'you.': 0.62; 'here:': 0.62; 'kind': 0.63; 'to:addr:gmail.com': 0.65; 'news': 0.67; 'dont': 0.67; 'beautiful': 0.68; 'hour': 0.70; 'joel': 0.91; '2013': 0.98
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=DrQpJI9JeZ0uvTt6s1pRPZXN2CsUfyroovb/hahD/po=; b=oaMawrVyEcKoLGeivhR5tjjOyP38KVV89scUdhOJ8TTyV/12jBTcadEy3evU7HXnEQ 5QRzQg51PxexLqIUBZa3/eBOqAbPDxabXKt6FF77U9cahf7DkLZNnzXfzxnK03OoyhDn PHR/TWUIKoG0TPj6a5eL1I2hyo1bO+ydPowG6fqWOYHwHV8ChKoOZPw9fdBuPENCER4X KS9V0efbWNGKSjv0ytlkNpkwJblTITDmUVs9iSWVIcbNoU7ofvy+xqR7jmEbCdLShvE1 x6FSuVO0T/lrJtkZY6fcsd/bjHc0/UmXTtPepn+Al35tBX462Ol8FDFTXsPWBruLCxw1 vC5Q==
MIME-Version 1.0
X-Received by 10.221.6.195 with SMTP id ol3mr22550vcb.34.1376437222542; Tue, 13 Aug 2013 16:40:22 -0700 (PDT)
In-Reply-To <CAPM-O+wphLCw9c4_nmW1tiUpz85VW2UWWen_CrEjhOHFyBJP8w@mail.gmail.com>
References <40816fed-38d4-4baa-92cc-c80cd8febd82@googlegroups.com> <mailman.548.1376434691.1251.python-list@python.org> <5b73c6fe-a282-4d28-ab29-2e1dfdd09290@googlegroups.com> <CAPM-O+wphLCw9c4_nmW1tiUpz85VW2UWWen_CrEjhOHFyBJP8w@mail.gmail.com>
Date Tue, 13 Aug 2013 19:40:22 -0400
Subject Re: Getting a value that follows string.find()
From Joel Goldstick <joel.goldstick@gmail.com>
To englishkevin110@gmail.com
Content-Type text/plain; charset=UTF-8
Cc "python-list@python.org" <python-list@python.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.553.1376437227.1251.python-list@python.org> (permalink)
Lines 70
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1376437227 news.xs4all.nl 15968 [2001:888:2000:d::a6]:40561
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:52481

Show key headers only | View raw


On Tue, Aug 13, 2013 at 7:18 PM, Joel Goldstick
<joel.goldstick@gmail.com> wrote:
> On Tue, Aug 13, 2013 at 7:03 PM,  <englishkevin110@gmail.com> wrote:
>> On Tuesday, August 13, 2013 5:58:07 PM UTC-5, Joel Goldstick wrote:
>>> lookup urlparse for you answer
>>>
>>>
>>>
>>> On Tue, Aug 13, 2013 at 6:51 PM,  <> wrote:
>>>
>>> > I know the title doesn't make much sense, but I didnt know how to explain my problem.
>>>
>>> >
>>>
>>> > Anywho, I've opened a page's source in URLLIB
>>>
>>> > starturlsource = starturlopen.read()
>>>
>>> > string.find(starturlsource, '<a href="/profile.php?id=')
>>>
>>> > And I used string.find to find a specific area in the page's source.
>>>
>>> > I want to store what comes after ?id= in a variable.
>>>
>>> > Can someone help me with this?
>>>
>>> > --
>>>
>>> > http://mail.python.org/mailman/listinfo/python-list
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>> Joel Goldstick
>>>
>>> http://joelgoldstick.com
>>
>> I dont want to do any kind of HTML parsing.
>
> Aside from the fact that I really want a pony, and you seem to want
> your work done for you, look here:
>
> http://stackoverflow.com/questions/11600681/parse-query-part-from-url
>> --
>> http://mail.python.org/mailman/listinfo/python-list
>
>
>
> --
> Joel Goldstick
> http://joelgoldstick.com

I may have been too quick on my reading of you question.  You wanted
to get the value of the parameters, but also to find the url in the
page.  You want to do this without parsing, if I understand you.  The
good news is there is a module called Beautiful Soup that will do the
parsing for you.  The tutorial is way better than excellent, and you
will be up and running in less than a half hour from downloading the
module

http://www.crummy.com/software/BeautifulSoup/bs4/doc/

-- 
Joel Goldstick
http://joelgoldstick.com

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Getting a value that follows string.find() englishkevin110@gmail.com - 2013-08-13 15:51 -0700
  Re: Getting a value that follows string.find() Joel Goldstick <joel.goldstick@gmail.com> - 2013-08-13 18:58 -0400
    Re: Getting a value that follows string.find() englishkevin110@gmail.com - 2013-08-13 16:03 -0700
      Re: Getting a value that follows string.find() Joel Goldstick <joel.goldstick@gmail.com> - 2013-08-13 19:18 -0400
      Re: Getting a value that follows string.find() Joel Goldstick <joel.goldstick@gmail.com> - 2013-08-13 19:40 -0400
      Re: Getting a value that follows string.find() Steven D'Aprano <steve@pearwood.info> - 2013-08-14 06:29 +0000
  Re: Getting a value that follows string.find() Dave Angel <davea@davea.name> - 2013-08-14 01:31 +0000
  Re: Getting a value that follows string.find() John Gordon <gordon@panix.com> - 2013-08-14 15:58 +0000

csiph-web