Загрузка...

How to import cookies in Playwright/Pyppeteer?

Thread in Python created by бибизьян Apr 1, 2025. 298 views

  1. бибизьян
    ну импортирую, заходит на сайт - аккаунта нету, хотя прям щас в нем сижу, я уже все перепробовал...

    Python
    import asyncio
    import json
    from playwright.async_api import async_playwright

    async def main():
    with open('Cookie.txt', 'r') as f:
    cookies = json.load(f)

    proxy = {
    'server': 'http://192.168.0.101:40000'
    }

    async with async_playwright() as p:
    browser = await p.chromium.launch(
    proxy=proxy
    )
    context = await browser.new_context()
    page = await context.new_page()

    await page.goto("https://olx.ro/")
    for cookie in cookies:
    if 'sameSite' in cookie and cookie['sameSite'] is not None:
    value = str(cookie['sameSite']).capitalize()
    if value not in ['Strict', 'Lax', 'None']:
    cookie['sameSite'] = 'None'
    else:
    cookie['sameSite'] = value
    else:
    cookie['sameSite'] = 'None'

    await context.add_cookies(cookies)
     
  2. Y4sperMaglot
    Попробуй сначала куки добавить и только после этого перейти на страницу, то есть просто
    ⁡await page.goto("https://olx.ro/")
    ⁡в конец перекинь
     
    1. бибизьян Topic starter
  3. cedro
    cedro Apr 1, 2025 A clear conscience is a soft pillow. 748 Jun 25, 2020
    [IMG]

    Файл с куками должен быть в формате JSON вроде
     
    1. View previous comments (2)
    2. fl1pper
      бибизьян, ты куки в json формате держишь в файле?
  4. бибизьян
    ну блять че за хуйня, куки валид
     
  5. бибизьян
    кто даст ответ даю 500р на лолз
     
    1. бибизьян Topic starter
      бибизьян, ну соответственно чтобы все заработало
  6. fl1pper
    fl1pper Apr 1, 2025 1632 Aug 10, 2020
     
    1. бибизьян Topic starter
    2. бибизьян Topic starter
  7. alexasdq
    alexasdq Apr 1, 2025 Banned 20 Mar 18, 2025
     
    1. бибизьян Topic starter
      alexasdq, чат гпт код не принимается
    2. alexasdq
      бибизьян, во-первых это дипсик, во-вторых главное чтобы работало)
  8. противоположник
    ты сначала заходишь на сайт (await page.goto("
    ⁡https://olx.ro/
    ⁡")), а потом загружаешь куки (await context.add_cookies(cookies)). неправильная хуйня, нужно добавить куки перед загрузкой страницы
     
    1. View previous comments (61)
    2. бибизьян Topic starter
      противоположник, БЛЯТЬ Я СДЕЛАЛ ПРОФИЛЬ, СОХРАНИЛ ЕГО В БАСЕ, ОТКРЫЛ ЕГО ЗАНОВО И ЭТА ХУЕТА ПИШЕТ ВОЙДИТЕ В АККАУНТ
    3. бибизьян Topic starter
Top
Loading...