-
-
Save MichelleDalalJian/2c9aaadbda21290e1ccfc87a9ab1f937 to your computer and use it in GitHub Desktop.
| #Actual data: http://py4e-data.dr-chuck.net/comments_24964.html (Sum ends with 73) | |
| from urllib import request | |
| from bs4 import BeautifulSoup | |
| html=request.urlopen('http://python-data.dr-chuck.net/comments_24964.html').read() | |
| soup = BeautifulSoup(html) | |
| tags=soup('span') | |
| sum=0 | |
| for tag in tags: | |
| sum=sum+int(tag.contents[0]) | |
| print(sum) |
Jackyandsky
commented
May 25, 2023
jai essaie sur vs code il y a un probleme trace back et maintenant sur jupyter toujours le resultat 0
uninstall the zip folder and the extracted folder of bs4 and install it using your command prompt by typing: -
pip install beautifulsoup4
Here is the way how you guys can solve this : Working code below 👍 READ ME "":: Copy the actual Data url and run the file from the cmd/terminal and then paste the in terminal or CMD like so
#! /bin/python3 from urllib.request import urlopen from bs4 import BeautifulSoup import ssl
ctx = ssl.create_default_context() ctx.check_hostname = False ctx.verify_mode = ssl.CERT_NONE
leave the url empty for now. Paste the url after running the file in cmd or terminal.
url = input("") html = urlopen(url, context=ctx).read() soup = BeautifulSoup(html, "html.parser")
spans = soup('span') numbers = []
for span in spans: numbers.append(int(span.string))
print (sum(numbers))
togithub.mp4
this is the best way to answer. run it in terminal. thank you
from urllib.request import urlopen
from bs4 import BeautifulSoup
import ssl
scy = ssl.create_default_context()
scy.check_hostname = False
scy.verify_mode = ssl.CERT_NONE
ur = input("pls input url")
html = urlopen(url, context=scy).read()
soup = BeautifulSoup(html, "html.parser")
s = 1
tags = soup('span')
for t in tags:
lines = ("contents:", t.contents[0])
num = list(lines)
x = int(num[1])
if x > 0:
newsum = newsum + x
print(newsum)
i need help it keep saying i am woung do anyone know what i did woung?
Enhanced command list with categories
COMMANDS = {
'System Information': {
'/os': 'Show operating system info',
'/ip': 'Show local IP address',
'/hostname': 'Show device hostname',
'/whoami': 'Show current user',
'/uptime': 'Show system uptime',
'/cpu': 'Show CPU information',
'/ram': 'Show RAM usage',
'/disk': 'Show disk space',
'/battery': 'Show battery status',
'/sysinfo': 'Detailed system information',
},
'File Operations': {
'/ls [path]': 'List directory contents',
'/cd [path]': 'Change directory',
'/pwd': 'Print working directory',
'/cat [file]': 'Show file contents',
'/mkdir [name]': 'Create directory',
'/rm [file]': 'Remove file',
'/download [file]': 'Download a file',
},
'Network': {
'/ping [host]': 'Ping a host',
'/netstat': 'Show network connections',
'/publicip': 'Show public IP address',
'/speedtest': 'Run internet speed test',
'/traceroute [host]': 'Trace route to host',
},
'Utilities': {
'/time': 'Show current time',
'/date': 'Show current date',
'/calendar': 'Show current month calendar',
'/random [min-max]': 'Generate random number',
'/calc [expression]': 'Simple calculator',
'/qr [text]': 'Generate QR code',
'/weather [city]': 'Get weather forecast',
},
'Entertainment': {
'/joke': 'Tell a random joke',
'/quote': 'Show inspirational quote',
'/fact': 'Show interesting fact',
'/trivia': 'Show trivia question',
'/meme': 'Show random meme',
},
'Bot Control': {
'/start': 'Show command list',
'/help': 'Show help information',
'/status': 'Show bot status',
'/restart': 'Restart the bot (admin)',
'/stop': 'Stop the bot (admin)',
}
}
Jokes, quotes, facts databases
JOKES = [
"Why don't scientists trust atoms? Because they make up everything!",
"Did you hear about the mathematician who's afraid of negative numbers? He'll stop at nothing to avoid them.",

