Skip to content

Instantly share code, notes, and snippets.

@gabrieldp
gabrieldp / range_slider.py
Last active September 24, 2025 12:41
wxPython Custom Range Slider Widget
import wx
def fraction_to_value(fraction, min_value, max_value):
return (max_value - min_value) * fraction + min_value
def value_to_fraction(value, min_value, max_value):
return float(value - min_value) / (max_value - min_value)
@mrjohannchang
mrjohannchang / multiprocessing-queue-manager-client.py
Last active July 20, 2021 16:40
Python multiprocessing server client inter-process communication (IPC) over Queue. https://stackoverflow.com/a/62608473/1592410
import multiprocessing
import multiprocessing.managers
import os
import sys
from typing import AnyStr, Union
class QueueManager(multiprocessing.managers.BaseManager):
def get_queue(self, ident: Union[AnyStr, int, type(None)] = None) -> multiprocessing.Queue: