beautifulsoup


Error whilst requesting a login to a site


last EDIT:
It seems that i am connecting to the website but for some reason i get an error with my code!Probably i do something wrong with BeautifulSouP.I am thinking that i should change somethin on the url variable!
def connect():
with requests.Session() as c:
urll2 = "http://www.oddscheck.net/inc/userlogin.php"
payload= {
'useremail': 'email#gmail.com',
'userpassword':'password',
'PHPSESSID' : 'ih79c4t5srr6p2',
'CF-RAY' : '35f784ad1-ATH'
}
headers = {}
headers['User-Agent'] = 'Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20100101 Firefox/10.0'
c.post(urll2,data=payload,headers={"Referer": "http://www.oddscheck.net/?page=home&cmd=def"})
url = c.get('http://www.oddscheck.net/index.php?page=myaccount')
req = urllib.request.Request(url, headers=headers)
resp = urllib.request.urlopen(req)
soup = BS(resp, "html.parser")
gamesave = ""
for record in soup.find_all("tr"):
game = game1=""
for data in record.find_all("td"):
if data.get('class') == ['centertd', 'col_10']:
for link in data.find_all("a"):
game1 += ", "+"http://www.oddscheck.net/"+link.get('href')
else:
game += ","+data.text
game2 = game+game1
if len(game2) > 40:
gamesave += game[1:]+","+game1[1:]+"\n"
#header = "League,Time,1,X,2,U,O,Link"+"\n"
file = open(os.path.expanduser("Odss.txt"),"wb")
#file.write(bytes(header, encoding="UTF-8",errors="ignore"))
file.write(bytes(gamesave, encoding="UTF-8",errors="ignore"))
file.close()
ERROR I GET:
The error i get:
Traceback (most recent call last):
File "sportingbet.py", line 314, in <module>
connect()
File "sportingbet.py", line 27, in connect
req = urllib.request.Request(url, headers=headers)
File "/usr/lib/python3.5/urllib/request.py", line 269, in __init__
self.full_url = url
File "/usr/lib/python3.5/urllib/request.py", line 295, in full_url
self._parse()
File "/usr/lib/python3.5/urllib/request.py", line 324, in _parse
raise ValueError("unknown url type: %r" % self.full_url)
ValueError: unknown url type: 'Response [200]
urll = "http://www.oddscheck.net/inc/userlogin.php"
I'd take the extra 'l' out in urll
The client-side variable name for your URL must be consistent with that of the variable for the server-side. Assuming you already know the name of it, you should just be able to change it to that and have it run.

Related Links

Beautiful Soup NoneType error
Why does bs4 return an empty list for this find_all() method? [duplicate]
How to use beautifulsoup to locate a <div> with text in its children
BeautifulSoup find by attribute value regardless of attribute
Error “global name 'BeautifulSoup' is not defined”
beautifulsoup get tags after <p> tag after <h3> and <br> tag between <p>
AttributeError: ' ' object has no attribute 'soup'
How to scrap whole website using beautifulsoup
BeautifulSoup Nested class selector
Beautiful Soup get the second attribute from element
beautiful soup parse a tags with inconsistent hrefs
How to crawl a website that uses dot.js using beautifulsoup?
Python BeautifulSoup how to extract/find
HOW DO I PARSE THE DATA IN THESE HTML TAGS?
BeautifulSoup's find method returns Tag item, but call string get 'NoneType' Error
Why is Beautifulsoup find_all not returning complete results?

Categories

HOME
android
cobalt
character-encoding
3d
swt
yahoo-finance
serialization
components
pclxl
ado.net
polling
mel
appcelerator-studio
startup
mod-security
automatic-ref-counting
renjin
magnetic-cards
mongodb-csharp
microsoft-dynamics-nav
aws-sdk
google-container-registry
shortest-path
nodemcu
springfox
react-toolbox
parcelable
object-storage
data.stackexchange.com
itunes
google-cloud-print
slidetoggle
interbase
shared
angularjs-components
underscore.js
linked-data
spotipy
rpgle
failover
custom-controls
papaparse
mailkit
indy10
yowsup
apic
openproject
android-augmented-reality
metawidget
laravel-elixir
dcmtk
chronicle-map
tcc
contract
xmldocument
importerror
apache-spark-dataset
sonarlint-eclipse
robomongo
yii2-api
facebook-pixel
dbcontext
vugen
convex-optimization
android-testing
trigger.io
cmp
rxtx
structuremap4
pocketsphinx-android
rocks
lrs
greatest-n-per-group
vorpal.js
kiosk
fink
microsoft-reporting
django-urls
coda
liquid-layout
apache-commons-daemon
keyup
variadic-templates
rapidsvn
theos
sql-scripts
entry-point
live555
alternate
menubar
gae-quotas
xmltodict
breakout
node-blade
actiondispatch
alice
curb
boost-msm
subproject
infobright
agility.js
google-ajax-api
w3c-geolocation
appledoc
mtu
resharper-6.0
maven-1
object-database
rowlex
isapi-extension
lobo-cobra
interop-domino
escrow
soappy

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App