ЕСЛИ бы я использовал жесткий диск в качестве моста между двумя процессами, мой код выглядел бы примерно так:
Скрипт Python для создания изображения и сохранения его в формате png:
Код: Выделить всё
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]
plt.plot(x, y, marker = "o", linestyle = "-")
plt.savefig("my_graph.png")
Код: Выделить всё
class GraphWidget(QWidget):
def __init__(self, parent : parent : Optional[QWidget] = None) -> None:
super().__init__(parent)
def paintEvent(self, event):
painter = QPainter(self)
painter.drawPixmap(0, 0, QPixmap("./my_graph.png"))
Если это невозможно сделать с помощью используя память, можете ли вы предложить какие-либо альтернативы для достижения того же результата без использования жесткого диска?
Я начинающий программист, и это мой первый вопрос за многие годы, поэтому буду рада любой помощи. признателен, что это может расширить мое представление о возможных решениях.
Подробнее здесь: https://stackoverflow.com/questions/787 ... om-another
Мобильная версия