Trying to send data loaded into a variable from a python program into another. The relevant code is below.
file data is being created:
import requests
from privateDiningParser import isPrivateD
from pydal import DAL, Field
from lxml import etree
r = requests.get(urlCheck)
if r.status_code == 404:
print ('No private dining information')
else:
print('Parsing private dining information')
isPrivateD(urlCheck)
File data is going to:
import requests
from lxml import etree
url = ''
def isPrivateD(privateUrl):
url = privateUrl
parser = etree.HTMLParser()
tree = etree.parse(url,parser)
root = tree.getroot()
The Expected result is:
print('You made it' + privateUrl) #Testing to see if files connected
This is the error I am getting:
tree = etree.parse(url,parser)
File "lxml.etree.pyx", line 3239, in lxml.etree.parse (src/lxml/lxml.etree.c:69955)
File "parser.pxi", line 1748, in lxml.etree._parseDocument (src/lxml/lxml.etree.c:102066)
File "parser.pxi", line 1774, in lxml.etree._parseDocumentFromURL (src/lxml/lxml.etree.c:102330)
File "parser.pxi", line 1678, in lxml.etree._parseDocFromFile (src/lxml/lxml.etree.c:101365)
File "parser.pxi", line 1110, in lxml.etree._BaseParser._parseDocFromFile (src/lxml/lxml.etree.c:96817)
File "parser.pxi", line 582, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:91275)
File "parser.pxi", line 683, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:92461)
File "parser.pxi", line 620, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:91722)
IOError: Error reading file '': failed to load external entity ""
Thank you all, I apologise if the question is trival, 2 hours later on various docs and still can't figure out what I am doing wrong