python matplotlib traço-ponto-ponto - como?

Eu estou usando python e matplotlib para gerar saída gráfica.
Existe uma maneira simples de gerar um estilo de linha traço-ponto-ponto?
Estou ciente do'--', '-.'e':' opções. Infelizmente,'-..' não resulta em uma linha traço-ponto-ponto.
Eu olhei para oset_dashes comando, mas isso parece controlar o comprimento dos traços e o espaço entre dois traços adjacentes.
Uma opção pode ser traçar duas linhas uma em cima da outra; um com um amplo espaço entre os traços - e um pontilhado, com os pontos tão grandes quanto os traços são largos e espaçados, de modo que dois pontos estão entre cada um dos traços. Não duvido que isso possa ser feito, estou simplesmente esperando por um caminho mais fácil.
Eu ignorei uma opção?

questionAnswers(1)

yourAnswerToTheQuestion