Closed Andre-pwn closed 2 years ago
i think its a python config error.
need to set the default encode method to utf-8 in the config
export PYTHONIOENCODING=utf8
check out this thread: https://stackoverflow.com/questions/55727674/cant-convert-byte-literal-from-request-to-unicode-in-python
I tried with: set PYTHONIOENCODING=utf8 on Windows but doesn't work
chcp 65001 also doesn't work
@dlmart1972 I guess fixed adding encoding="utf-8"
to line 408
@Andre-pwn Did the Script Work With you with no errors ?
Can you share your code script code kindly please .!
I've found this error can be related to bad headers.
try the request with no headers= in the request
Downloading course file: INE Cyber Security Pass - User Guide.pdf: 100%|██████████| 1.00/1.00 [00:41<00:00, 42.0s/file] 33%|████████████████████████ | 1.00/3.00 [00:50<01:40, 50.4s/videofile] Downloading: WindowsExploitDevelopment: 0%| | 0.00/1.00 [00:50<?, ?course/s] Traceback (most recent call last): File "C:\Users\Win10\INE-courses-downloader\Ine.py", line 728, in
downloader(course)
File "C:\Users\Win10\INE-courses-downloader\Ine.py", line 570, in downloader
download_slides(k["uuid"], slide_index)
File "C:\Users\Win10\INE-courses-downloader\Ine.py", line 408, in download_slides
fp.write(out.text)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.3568.0_x64__qbz5n2kfra8p0\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\uf0e0' in position 1455: character maps to <