Dear Peter Otten,
I typed in (and did not copy and paste) the code as you suggested just now
(6.28 pm, Sunday 12th July 2015), this is the result I got:
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit
Dear Peter Otten,
Yes, I have been copying and pasting, as it saves typing. I do get 'indented
block' error responses as a small price to pay for the time and energy thus
saved. Also Console seems to reject for 'indented block' reasons better known
to itself, copy and pasted lines that it accep
Dear Peter Otten,
Incidentally, you have discovered a fault in that there is an erroneous
difference in my code of 'ecologicalpyramid.html' and that given in the text,
in the first few lines re:
plants
1000
Dear Peter Otten, thank you for your reply that I have not gone very far into
the detail of which, as it seems Python console cannot recognise the name 'f'
as given it, re output below :
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright"
Dear Mark Lawrence, thank you for your advice.
I take it that I use the input you suggest for the line :
soup = BeautifulSoup("C:\Beautiful Soup\ecological_pyramid.html",lxml")
seeing as I have to give the file's full address I therefore have to modify
your :
soup = BeautifulSoup(ecological_py
Dear Programmers,
Thank you for your advice regarding giving the console a current address in the
code for it to access the html file.
The console seems to accept the code to that extent, but when I input the two
lines of code intended to access the location of a required word, the console
re
Dear Michael Torrie,
Thanks for pointing that out to me re: it not being a syntax problem.
The thing is there is a file called 'EcologicalPyramid.html'. I put it in a
folder called 'Soup' as the text advised on page 28. For what its worth I also
shifted the Windows Command Prompt to that folder (
@Steven D'Aprano,
I input the following to Python 2.7, which got the following:-
>>> from bs4 import BeautifulSoup
>>> with open("ecologicalpyramid.html","r") as ecological_pyramid:
... soup= next(ecological_pyramid,
Dear Jussi, and Billy
I have changed the input in accordance with your advice, re:
--
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for
I had another attempt at inputting the code perhaps with the right indentation,
I still get an error return, but not one that indicates that the code has not
been read, as you suggested. re:-
Python 2.7.6 (default, Nov
Dear Python programmers,
Having input the line of code in text:
cd Soup
to the Windows console, and having put the file 'EcologicalPyramid.html' into
the Directory 'Soup', on the C drive, in accordance with instructions I input
the following code to the Python console, as given on page 30 of 'G
Thanks Guys
This book keeps swapping from the Python console to the Windows - without
telling you, but it is the only book out there on 'Beautiful Soup' so I have
got to put up with it. There's more problems with it, but I will start a new
thread in regard of, I don't know if its related to the
SC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> cd Soup
File "", line 1
cd Soup
^
SyntaxError: invalid syntax
>>>
------
Hi Peter Otten
re:
There is no assignment
soup_atag = whatever
but there is one to atag. The whole session should when you omit the
offending line
> atag = soup_atag.a
or insert
soup_atag = soup
before it.
-
urns at the first
line re:-
>>> atag = soup_atag.a
Traceback (most recent call last):
File "", line 1, in
NameError: name 'soup_atag' is not defined
>>>
--------
Can anyone tell me where I am going wrong or where the text is wrong ?
So far the given code has run okay, I have put to the console everything the
text tells you to.
Thank you for reading.
Simon Evans
--
https://mail.python.org/mailman/listinfo/python-list
re:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Intel Atom>pip install html5lib
Downloading/unpacking html5lib
Running setup.py (path:c:\users\intela~1\appdata\local\temp\pip_build_Intel At
om\html5lib\setup.py) egg_info for pac
hen please decline to respond, seeing as far as I'm concerned such
trivialities are besides the point, and are of no help, so vent your ire
elsewhere.
YOurs Simon Evans.
--
https://mail.python.org/mailman/listinfo/python-list
I input to the cmd console 'pip install html5lib' but again got an error
return. I thought one of the participants was unhappy about single line spacing
(re: single line paragraphs') Okay I will go back to single line spacing, I
don't think it is all that important, really.
Anyway this is my co
I input 'pip install html5lib' to the Python 2.7 console and got :
>>> pip install html5lib
File "", line 1
pip install html5lib
^
SyntaxError: invalid syntax
>>>
I am not sure what you mean about 'single line paragraphs'. I put my text
into double line spacing in my last mi
What I meant to say was I can't get the html5 or the html parsers to install, I
have got their downloads in their respective directories in the downloads
directory.
--
https://mail.python.org/mailman/listinfo/python-list
Oh I don't mind quoting console output, I just thought I'd be sparing you
unnecessary detail.
output was going nicely as I input text from my 'Getting Started with
Beautiful Soup' even when the author reckoned things would go wrong - due to
lxml not being installed, things went right, becau
I have got the html5lib-0.999.tar.gz
and the HTMLParser-0.0.2.tar.gz files in my Downloads the problem is how I
install them to Python2.7.
The lxml-3.3.3.win32-py2.7 is an exe file, which upon clicking will install
but obviously the html and the html5 installations are not so
straightforwa
Dear Mark Lawrence,
I have tried inputting the code in the first link, re:
>>> import lxml
>>> import lxml.etree
>>> import bs4.builder.htmlparser
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named htmlparser
>>> import bs4.builder._lxml
>>> import bs4.builder.h
I have proceeded to click on the 'setup.py' in the html5-0.999 lib and got a
python console for a few seconds, this may have been the installation of the
HTML5 parser/ treebuilder - I will have to put the code that did not work to it
previously to it again, hopefully it will.
--
https://mail.
Dear Terry Reedy
I am using operating system Windows 7.
I put the HTML TreeBuilder / htm5 library into the Python2.7 folder.
I read that the LXML Treebuilder /lmxl installs itself automatically to the
Python2.7 installation, so that is why I am not having difficulty with that
installation.
I
orXML/lxml but best to cross that bridge when gotten to, as
they say.
Thank you for reading.I look forward to hearing from you.
Yours
Simon Evans
--
https://mail.python.org/mailman/listinfo/python-list
'RacingPost.com' 'SportingLife.com''Oddschecker.com' and
'Bestbetting.com' which is what I am interested in working on.
Hope you can help.
Yours Simon Evans.
--
https://mail.python.org/mailman/listinfo/python-list
On Tuesday, August 12, 2014 9:00:30 PM UTC+1, Simon Evans wrote:
> Dear Programmers,
>
> I have been looking at the You tube 'Web Scraping Tutorials' of Chris Reeves.
> I have tried a few of his python programs in the Python27 command prompt, but
> altered them from a
f you could tell me where I am going wrong.
Yours faithfully
Simon Evans.
>>>import urllib
>>>import re
>>>htmlfile = urllib.urlopen("http://www.racingpost.com/horses2/cards/card.sd?
Dear Programmers, I noticed a couple of typos in my previous message, so have
now altered them thus :-
Dear Programmers,
As anticipated, it has not been to long before I have encountered further
difficulty. At the top of page 16 of 'Getting Started with Beautiful Soup" it
gives code to be in
Dear Programmers,
As anticipated, it has not been to long before I have encountered further
difficulty. At the top of page 16 of 'Getting Started with Beautiful Soup" it
gives code to be input, whether to the Python or Windows command prompt I am
not
sure, but both seem to be resistant to
Dear Programmers,
I downloaded Peazip, which doesn't remove file/ folder hierarchy. I unzipped it
and input the same code to the console and it installed Beautiful Soup 4 okay
re:-
-
Microsoft Windows [Version 6.1.76
I have input the above code by copy and pasting to the Idle python console, as
the python 2.7 command prompt is fussy about the indentation on the eleventh
line down, if I then indent it, it replies that the indentation is unnecessary
of unexpected, and if I don't it says an indentation is expec
I downloaded the get-pip.py file. I installed it to the same folder on my C
drive as the Beautiful Soup one in which the Beautiful Soup 4 downloads was
unzipped to. I changed directory to the folder on the Command Prompt, as you
instructed in step 2. I input the code to the console you gave on s
Dear Ian, and other programmers, thank you for your advice.
I am resending the last message because this twattish cut and paste facility on
my computer has a knack of chopping off ones original message, I will try to
convey the right message this time :
I have removed the original Beautiful
I have removed the original Beautiful Soup 4 download, that I had unzipped to
my Beautiful Soup directory on the C drive.
I downloaded the latest version of Beautiful Soup 4 from the Crummy site.
I unzipped it, and removed the contents of the unzipped directory and placed
contents in my Beautif
I did download the latest version of Beautiful Soup 4 from the download site,
as the book suggested.
--
https://mail.python.org/mailman/listinfo/python-list
Dear Ian,
The book does recommend to use Python 2.7 (see bottom line of page 10).
The book also recommends to use Beautiful Soup 4.
You are right that in that I have placed the unzipped BS4 folder within a
folder, and I therefore removed the contents of the inner folder and
transferred them to
Thank you for your advice. I did buy a book on Python, 'Hello Python' but the
code in it wouldn't run, so I returned it to the shop for a refund. I am going
to visit the local library to see if they have any books on Python. I am
familiar with Java and Pascal, and looking at a few You tubes on t
The version of Python the book seems to be referring to is 2.7, re: bottom of
page 10-
'Pick the Path variable and add the following section to the Path variable:
;C:\PythonXY for example C:\Python 27'
The version of Beautiful Soup seems to be Beautiful Soup 4 as at the top of
page 12 it states
Hi Ian, thank you for your help.
Yes that is the book by Vineeth J Nair.
At the top of page 12, at step 1 it says :
1.Download the latest tarball from
https://pypi.python.org/packages/source/b/beautifulsoup4/.
So yes, the version the book is dealing with is beautiful soup 4.
I am using Pyhon 2
- but wait a moment 'BeautifulSoup4 works with 2.6+ and 3.x'(Terry Reedy) -
doesn't 2.6 + = 2.7, which is what I'm using with BeautifulSoup4.
--
https://mail.python.org/mailman/listinfo/python-list
On Monday, May 12, 2014 12:19:24 AM UTC+1, Simon Evans wrote:
> Yeah well at no point does the book say to start inputting the code mentioned
> in Python command prompt rather than the Windows command prompt, but thank
> you for your guidance anyway.
>
> I have downloaded the la
Yeah well at no point does the book say to start inputting the code mentioned
in Python command prompt rather than the Windows command prompt, but thank you
for your guidance anyway.
I have downloaded the latest version of Beautiful Soup 4, but am again facing
problems with the second line of c
I have downloaded Beautiful Soup 3, I am using Python 2.7. I understand from
your message that I ought to use Python 2.6 or Python 3.4 with Beautiful Soup
4, the book I am using 'Getting Started with Beautiful Soup' is for Beautiful
Soup 4. Therefore I gather I must re-download Beautiful Soup an
Dear Chris Angelico,
Yes, you are right, I did install Python 3.4 as well as 2.7. I have removed
Python 3.4, and input the code you suggested and it looks like it has installed
properly, returning the following code:-
--
Thank you everyone who replied, for your help. Using the command prompt
console, it accepts the first line of code, but doesn't seem to accept the
second line. I have altered it a little, but it is not having any of it, I
quote my console input and output here, as it can probably explain things
I am new to Python, but my main interest is to use it to Webscrape. I have
downloaded Beautiful Soup, and have followed the instruction in the 'Getting
Started with Beautiful Soup' book, but my Python installations keep returning
errors, so I can't get started. I have unzipped Beautiful Soup to
48 matches
Mail list logo