Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSONDecodeError("Expecting value", s, err.value) from None #8

Closed
paletisuresh opened this issue Sep 12, 2022 · 14 comments
Closed

JSONDecodeError("Expecting value", s, err.value) from None #8

paletisuresh opened this issue Sep 12, 2022 · 14 comments
Labels
bug Something isn't working

Comments

@paletisuresh
Copy link

I am new to python and don't know anything. Getting below error can you please help out on this

C:\Users\dell\Downloads\perlego-downloader-main>python3 downloader.py
Traceback (most recent call last):
File "C:\Users\dell\Downloads\perlego-downloader-main\downloader.py", line 38, in
data_content = json.loads(json.loads(data['data']['content']))
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\json_init_.py", line 346, in loads
return _default_decoder.decode(s)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

@evmer
Copy link
Owner

evmer commented Sep 12, 2022

Hello, can you please post the book id so I can investigate the issue? Thank you.

@paletisuresh
Copy link
Author

paletisuresh commented Sep 12, 2022 via email

@evmer
Copy link
Owner

evmer commented Sep 12, 2022

@paletisuresh thanks for reporting this to me. This is definitely a bug and it'll be fixed soon

@evmer evmer added the bug Something isn't working label Sep 12, 2022
evmer added a commit that referenced this issue Sep 12, 2022
@evmer
Copy link
Owner

evmer commented Sep 12, 2022

Bug should be fixed now, let me know

@paletisuresh
Copy link
Author

paletisuresh commented Sep 12, 2022 via email

@q7z
Copy link

q7z commented Sep 12, 2022

Same issue here for me:

Traceback (most recent call last):
  File "C:\Users\ofzah\Videos\per\downloader.py", line 203, in <module>
    asyncio.run(html2pdf())
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.3568.0_x64__qbz5n2kfra8p0\lib\asyncio\runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.3568.0_x64__qbz5n2kfra8p0\lib\asyncio\base_events.py", line 647, in run_until_complete
    return future.result()
  File "C:\Users\ofzah\Videos\per\downloader.py", line 132, in html2pdf
    browser = await launch(options={
  File "C:\Users\ofzah\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\pyppeteer\launcher.py", line 307, in launch
    return await Launcher(options, **kwargs).launch()
  File "C:\Users\ofzah\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\pyppeteer\launcher.py", line 148, in launch
    self.proc = subprocess.Popen(  # type: ignore
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.3568.0_x64__qbz5n2kfra8p0\lib\subprocess.py", line 951, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.3568.0_x64__qbz5n2kfra8p0\lib\subprocess.py", line 1420, in _execute_child
    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
OSError: [WinError 14001] The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail

@paletisuresh
Copy link
Author

paletisuresh commented Sep 12, 2022 via email

evmer added a commit that referenced this issue Sep 12, 2022
@evmer
Copy link
Owner

evmer commented Sep 12, 2022

@paletisuresh I patched the script, can you please retry and ping me if the issue persists?

evmer added a commit that referenced this issue Sep 12, 2022
bug reported by some windows users in #5 #8
@paletisuresh
Copy link
Author

getting new error

Traceback (most recent call last):
File "C:\Users\dell\Downloads\Compressed\perlego-downloader-main\downloader.py", line 218, in
asyncio.run(html2pdf())
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\asyncio\base_events.py", line 646, in run_until_complete
return future.result()
File "C:\Users\dell\Downloads\Compressed\perlego-downloader-main\downloader.py", line 147, in html2pdf
browser = await launch(options={
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 307, in launch
return await Launcher(options, **kwargs).launch()
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 168, in launch
self.browserWSEndpoint = get_ws_endpoint(self.url)
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 227, in get_ws_endpoint
raise BrowserError('Browser closed unexpectedly:\n')
pyppeteer.errors.BrowserError: Browser closed unexpectedly:

@evmer
Copy link
Owner

evmer commented Sep 12, 2022

@paletisuresh can you post the full error message? I need to know the part after "Browser closed unexpectedly:".

@paletisuresh
Copy link
Author

nothing after that

Traceback (most recent call last):
File "C:\Users\dell\Downloads\Compressed\perlego-downloader-main\downloader.py", line 218, in
asyncio.run(html2pdf())
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\asyncio\base_events.py", line 646, in run_until_complete
return future.result()
File "C:\Users\dell\Downloads\Compressed\perlego-downloader-main\downloader.py", line 147, in html2pdf
browser = await launch(options={
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 307, in launch
return await Launcher(options, **kwargs).launch()
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 168, in launch
self.browserWSEndpoint = get_ws_endpoint(self.url)
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 227, in get_ws_endpoint
raise BrowserError('Browser closed unexpectedly:\n')
pyppeteer.errors.BrowserError: Browser closed unexpectedly:

C:\Users\dell\Downloads\Compressed\perlego-downloader-main>

@evmer
Copy link
Owner

evmer commented Sep 12, 2022

@paletisuresh can you please debug the issue following these instructions? davidteather/TikTok-Api#178

You can also try with the proposed solution:

Install chrome on your computer as well as download chromedriver and add it to your system path.

@paletisuresh
Copy link
Author

I followed the steps, still getting same error

C:\Users\dell\Downloads\Compressed\perlego-downloader-main>python3 pyscript.py
C:\Users\dell\AppData\Local\pyppeteer\pyppeteer\local-chromium\588429\chrome-win32\chrome.exe --disable-background-networking --disable-background-timer-throttling --disable-breakpad --disable-browser-side-navigation --disable-client-side-phishing-detection --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=site-per-process --disable-hang-monitor --disable-popup-blocking --disable-prompt-on-repost --disable-sync --disable-translate --metrics-recording-only --no-first-run --safebrowsing-disable-auto-update --enable-automation --password-store=basic --use-mock-keychain --headless --hide-scrollbars --mute-audio --disable-gpu about:blank --remote-debugging-port=58219 --user-data-dir=C:\Users\dell\AppData\Local\pyppeteer\pyppeteer.dev_profile\tmp3ionk0ww

C:\Users\dell\Downloads\Compressed\perlego-downloader-main>C:\Users\dell\AppData\Local\pyppeteer\pyppeteer\local-chromium\588429\chrome-win32\chrome.exe --disable-background-networking --disable-background-timer-throttling --disable-breakpad --disable-browser-side-navigation --disable-client-side-phishing-detection --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=site-per-process --disable-hang-monitor --disable-popup-blocking --disable-prompt-on-repost --disable-sync --disable-translate --metrics-recording-only --no-first-run --safebrowsing-disable-auto-update --enable-automation --password-store=basic --use-mock-keychain --headless --hide-scrollbars --mute-audio --disable-gpu about:blank --remote-debugging-port=58219 --user-data-dir=C:\Users\dell\AppData\Local\pyppeteer\pyppeteer.dev_profile\tmp3ionk0ww

C:\Users\dell\Downloads\Compressed\perlego-downloader-main>python3 downloader.py
chapters 0 downloaded
chapters 1 downloaded
chapters 2 downloaded
chapters 3 downloaded
chapters 4 downloaded
chapters 5 downloaded
chapters 6 downloaded
chapters 7 downloaded
chapters 8-9 downloaded
chapters 10 downloaded
chapters 11 downloaded
chapters 12 downloaded
chapters 13 downloaded
chapters 14 downloaded
chapters 15 downloaded
chapters 16 downloaded
chapters 17 downloaded
chapters 18 downloaded
chapters 19 downloaded
chapters 20 downloaded
chapters 21 downloaded
chapters 22 downloaded
chapters 23 downloaded
chapters 24 downloaded
chapters 25 downloaded
chapters 26 downloaded
chapters 27 downloaded
chapters 28 downloaded
Traceback (most recent call last):
File "C:\Users\dell\Downloads\Compressed\perlego-downloader-main\downloader.py", line 218, in
asyncio.run(html2pdf())
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2032.0_x64__qbz5n2kfra8p0\lib\asyncio\base_events.py", line 646, in run_until_complete
return future.result()
File "C:\Users\dell\Downloads\Compressed\perlego-downloader-main\downloader.py", line 147, in html2pdf
browser = await launch(options={
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 307, in launch
return await Launcher(options, **kwargs).launch()
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 168, in launch
self.browserWSEndpoint = get_ws_endpoint(self.url)
File "C:\Users\dell\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pyppeteer\launcher.py", line 227, in get_ws_endpoint
raise BrowserError('Browser closed unexpectedly:\n')
pyppeteer.errors.BrowserError: Browser closed unexpectedly:

C:\Users\dell\Downloads\Compressed\perlego-downloader-main>

@evmer
Copy link
Owner

evmer commented Sep 12, 2022

Discussion moved to #9

Original bug is solved so I close this issue

@evmer evmer closed this as completed Sep 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants