wget -qO- to output html into screen, but sometimes the content do not satisfy me cause the content is javascript generated.This is quite a workaround:
Install Python Mechanize:
apt-get install python-mechanize python-requestsTo install parsejs on raspberry execute:cat > /usr/bin/parsejs << EOF
#!/usr/bin/env python
from mechanize import Browser
import sys
import requests
br = Browser()
br.set_handle_robots( False )
br.addheaders = [('User-agent', 'Firefox')]
try:
r = br.open(sys.argv[1])
html = r.read()
print html
except
print("url do not exist")
EOF
chmod 755 /usr/bin/parsejsUsage:parsejs https://distrowatch.com
No comments:
Post a Comment