Jump to content
Korean Random
CrazySys

[Packages] Встроенный браузер - доступ к ресурсам веб-страниц внутри пакета.

Recommended Posts

, что у картофана то тот стандартный питоновкий модуль не фурычит, то этот. Это же картошка!

Это не картошка, а принципиальная несовместимость multiprocessing с

  • #define Py_NO_ENABLE_SHARED
  • отсутствием python/pythonw бинарника
Edited by Mixaill
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Впрочем мы отошли от темы

 

 

З.Ы. Поскольку мы тут слишком увлеклись обсуждением этого весьма интересного и нетривиального вопроса, просьба к модераторам раздела перенести обсуждение в отдельную тему, возможно кому-то данная информация будет достаточно полезной, но здесь она в таких количествах немного не в тему. @vlad_cs_sr?

 

Начиная с какого сообщения, и как назвать?  а то я не в теме программирования)

Edited by vlad_cs_sr

Share this post


Link to post

Short link
Share on other sites

Начиная с какого сообщения, и как назвать?

Логичнее всего, что начиная с этого.

ИМХО, назвать можно как "Использование ресурсов сторонних пакетов".

Не пинайте сильно, если что-то не так.

Share this post


Link to post

Short link
Share on other sites

Начиная с какого сообщения, и как назвать?

Логичнее всего, что начиная с этого.

В принципе с этого поста начинается дискуссия, конкретно оффтоп начинается чуть позже. Но выносить часть обсуждения будет не совсем корректным, так что согласен, лучше начиная с этого поста.

Название вполне логичным было бы "Встроенный браузер - доступ к ресурсам веб-страниц внутри пакета."

  • Upvote 2
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Немного не успел на флудильный паровоз... :)

 

В свое время, когда Ремодомоду парсер шкурок делал, тоже с размаху врезался лбом в танковый GIL при попытке влезть в threading. Задача была даже не распараллелить вычисления, а просто сделать так, чтобы пока клиент проверяет модели, система его зависшей не считала. Решилось все, как мы знаем, при помощи декораторов из модуля adisp и функции BigWorld.callback(), которая позволила дать клиенту время от времени приостанавливать распаковку моделек, чтобы он мог ответить на запросы ОС без разрывов стека (таки да, без callback'ов стек вызовов очень быстро рвался...). Если нужен пример использования - прошу сюда :)

 

Что касается размещения самих временных файлов - в документации вроде как указывалось, что можно воспользоваться папкой

<temp>/world_of_tanks/<author_id>.<mod_id>/
Где temp - путь к каталогу с временными файлами для текущего пользователя в ОС.

Но мне почему-то кажется, что что-то вроде mods/temp/author_id.mod_id зашло бы не хуже :)

Edited by Polyacov_Yury

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...