Vra

Maak BeautifulSoup werk met Python 3?

Indien nie, hoe gou sal daar wees 'n hawe? Sal daar 'n hawe wees nie?

Google nie opdaag nie, iets vir my (Miskien is dit 'coz ek is op soek na die verkeerde ding?)

Was dit nuttig?

Oplossing 2

Oor twee maande nadat ek hierdie vraag gevra, het 'n hawe vrygestel:

http://groups.google.com/group/beautifulsoup/browse_thread/ draad / f24882cc17a0625e

Dit sal wed BS werk, maar dit is oor dit. nog nie probeer om dit al is.

Ander wenke

Beautiful Sop 4.x amptelik ondersteun Python 3.

pip install beautifulsoup4

http://www.crummy.com/software/BeautifulSoup/ sê:

  

Aflaai Beautiful Sop

     

As jy 'Python 2.3 deur   2.6, die 3.0 reeks is die beste keuse. Die mees onlangse vrystelling in die   3.0 reeks is 3.0.8, vrygestel 30 November, 2009.

     

As jy 'Python 3.0, moet jy   gebruik die 3.1 reeks. pragtige sop   weergawe 3.1.0.1 is vrygestel Januarie   6, 2009. Jy kan die 3.1 reeks gebruik   met vorige weergawes van Python, maar   jy kan loop in die probleme   hier beskryf.

Daar is 'n vrylating kandidaat vir Python 3.0 beskikbaar, so jy kan altyd toets verenigbaarheid BeautifulSoup se jouself:)

Ek vermoed die antwoord is "Nee". Volgens Python.org :

  

Python 3000 (ook bekend as "Py3k", en   vrygestel as Python 3.0) is 'n nuwe   weergawe van die taal wat   stryd is met die 2.x lyn van   vrystellings. Die taal is meestal die   dieselfde, maar baie besonderhede, veral hoe   ingeboude voorwerpe soos woordeboeke en   snare werk, verander   aansienlik, en 'n baie afgekeur   funksies het uiteindelik verwyder.   Verder het die standaard biblioteek was   herorganiseer in 'n paar prominente plekke.

'n beter plek te maak vir hierdie spesifieke vraag kan wees die BeautifulSoup forum .

Ja, mooi sop werk in python 3,

Linux

apt-get install python3-bs4 

Windows

pip install beautifulsoup4

Vir meer inligting sien https: // www. crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top