βρουν και να μετράνε τα παιχνίδια μιας λέξης σε μια ιστοσελίδα - απόξεση

ψήφοι
1

Θα πρέπει βρήκε τους αγώνες μιας λέξης, για παράδειγμα:

Βρέθηκαν όλες οι λέξεις «Μάθετε» στο διαδίκτυο https://www.georgetown.edu/ (Αποτέλεσμα: 4 λέξεις) (μπορείτε να το δείτε πατήστε CTRL + F και αναζήτησης)

Έχω κώδικα Python μου, αλλά Σύν μου είναι 3! Αν κοιτάξω για άλλο λόγο, το αποτέλεσμα είναι ένα λιγότερο ή ένα περισσότερο

import requests
from bs4 import BeautifulSoup
import re

page = requests.get(https://www.georgetown.edu/)
soup = BeautifulSoup(page.text, 'html.parser')
solo_body = soup.body
limpiar_body = solo_body.text
contar_coincidencias = (limpiar_body.count(learn))
print(contar_coincidencias)

Στην πραγματικότητα χρησιμοποιούν python3, «find_all» δεν λειτουργεί για μένα.

Δημοσιεύθηκε 07/11/2018 στις 23:56
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

θα πρέπει να μετρήσει τόσο πεζά και κεφαλαία γράμματα. αντικαταστήσει limpiar_body = solo_body.textμεlimpiar_body = solo_body.text.lower()

Παρακαλούμε σημειώστε ότι θα σας δώσει 5αγώνες αντί 4. Ο λόγος είναι ότι θα ταιριάζει επίσης το αποτέλεσμα από το μενού πάνω προς τα κάτω, και υπάρχει μία εμφάνιση Learningστο μενού, όπως απεικονίζεται παρακάτω,

εισάγετε περιγραφή της εικόνας εδώ

Απαντήθηκε 07/11/2018 στις 23:59
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more