Hi, i've wrote some code to upload every file in a folder.
I take the files from an output folder (the files are processed beforehand by removing the space in the name), i've double checked that the files are in the correct folder.
mainol = OpenLoad(configacc['main']['login'], configacc['main']['key'])
outfiles = os.listdir(outputdir)
for filename in outfiles:
print(f"Starting to upload file: {filename}")
fullpath = outputdir + '\\' + filename
print(fullpath)
# the path prints correctly.
uploaded_file_info = mainol.upload_file(fullpath)
Traceback (most recent call last):
File "C:/Users/user/Desktop/Python_dev/openloadupper/main.py", line 200, in <module>
uploaded_file_info = mainol.upload_file(fullpath)
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\openload\openload.py", line 258, in upload_file
files={'upload_file': open(file_path, 'rb')}).json()
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\requests\api.py", line 116, in post
return request('post', url, data=data, json=json, **kwargs)
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\requests\api.py", line 60, in request
return session.request(method=method, url=url, **kwargs)
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\requests\sessions.py", line 519, in request
prep = self.prepare_request(req)
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\requests\sessions.py", line 462, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\requests\models.py", line 316, in prepare
self.prepare_body(data, files, json)
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\requests\models.py", line 504, in prepare_body
(body, content_type) = self._encode_files(files, data)
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\requests\models.py", line 169, in _encode_files
body, content_type = encode_multipart_formdata(new_fields)
File "C:\Users\user\Desktop\Python_dev\openloadupper\venv\lib\site-packages\urllib3\filepost.py", line 92, in encode_multipart_formdata
body.write(b'\r\n')
MemoryError
Any help is appreciated.