Results 1 to 3 of 3
Thread: Ìàëêî ïîìîù çà Python?
Hybrid View
-
11th June 2014 15:20 #1Registered User
Join Date: Jul:2001
Location: Ñîôèÿ
Posts: 10,937
Ìàëêî ïîìîù çà Python?
ïî ñòðàíè÷íè ïðè÷èíè ìè òðÿáâà äà ïàðñíà åäíà ñòðàíèöà è äà èçâëåêà ÷èñëà îò íåÿ
Ïðèìåðåí html êîä å (óìèøëåíî ñúì ìàõíàë cr/lf)
 ÷åòèì âèäCode:<html><head>Heading</head><body attr1=''val1''> <div class=''container''> </div> <div class=''node_detail''> <span class=''node_desc''>Part 1</span><br> 1.2 </div> <div class=''node_detail''> <span class=''node_desc''>Part 2</span><br> 2.99 </div></body></html>
Îáùî 10-íà <div class=''node_detail''> ïîðåäèöè, ñ ðàçëè÷íè node_desc òåêñòîâåHTML Code:<head>Heading</head> <body attr1=''val1''> <div class=''container''> </div> <div class=''node_detail''> <span class=''node_desc''>Part 1</span><br> 1.2 </div> <div class=''node_detail''> <span class=''node_desc''>Part 2</span><br> 2.99 </div> </body>
Èñêàì äà ïîëó÷à öèôðèòå 1.2 / 2.99 / .... - ïðèìåðíî â ìàñèâ
Ñ òúðñåíå â Ãóãúë ñòèãíàõ äî
Ñóãóðíî å ìíîãî åëåìåíòàðíî äà ñå îòäåëÿò öèôðèòåCode:from bs4 import BeautifulSoup html = 'Ãîðíèÿ HTML ' parsed = BeautifulSoup(html) result = parsed.body.find('div', attrs={'class':'node_detail'}).text print result Part 1 1.2
... è äà ñå îòêðèå íå ñàìî ïúðâèÿ åëåìåíò
Êàê äà õâàíà âñè÷êèòå åëåìåíòè node_detail?
È êàê äà ñå îòäåëÿò ÷èñëàòà
Ìîæå áè äà îòöåïÿ ïúðâàòà ÷àñò... íî òÿ íå å ôèêñèðàíà íà Part1
Èëè äà îòöåïÿ äåñíèòå 5 ñèìâîëà, êîèòî ñà öèôðèòå :S
-
12th June 2014 17:19 #2Registered User
Join Date: Jul:2001
Location: Ñîôèÿ
Posts: 10,937
íÅìàéòå ãðèæà, îïðàâÈõ ñå.
-
12th June 2014 22:31 #3Banned
Join Date: Mar:2008
Location: ᠌᠌᠌᠌
Posts: 992
Îñòàâà ñàìî äà ñïîäåëèø êàê ñè ñå "îïðàâÈë", çà äà ìîæå òåìàòà òè äà å ïîëåçíà è çà íÿêîé äðóã




Reply With Quote
Íå âúçìîæíîñò äà èçêëþ÷à êîìïþòúðà
7th May 2023, 16:02 in Îáù ôîðóì çà PC õàðäóåð