Articles of python

Fechar escutando socket em thread python

Eu tenho um problema ao tentar aprender sobre sockets para comunicação de rede. Eu fiz um thread simples que ouve conexões e cria processos para conectar clientes, mas meu problema é que eu não consigo fazer o thread se juntar corretamente, pois não encontrei uma maneira de cancelar o socket.accept () – call quando eu […]

Como alterar vários charts interativos com uma única input em Python

Eu estou tentando fazer vários charts interativos com a biblioteca ipywidgets no Jupyter Notebook. No entanto, enfrento um problema: tento fazer com que vários charts mudem quando um único widget de input é alterado, por exemplo, um controle deslizante. No MWE adicionado, isso é ilustrado com uma function senoidal e coseno que dependem de um […]

Pandas erro ao usar if-else para criar nova coluna: O valor de verdade de uma série é ambíguo

Estou usando o Pandas e estou tentando criar uma nova coluna usando uma instrução if-else do Python (também conhecida como operador de condição ternária) para evitar a divisão por zero. Por exemplo abaixo, eu quero criar uma nova coluna C dividindo A / B. Eu quero usar a instrução if-else para evitar dividir por 0. […]

cortar partes de um vídeo usando o gstreamer / Python (gnonlin?)

Eu tenho um arquivo de vídeo e gostaria de cortar algumas cenas (identificadas por uma posição de tempo ou um quadro). Tanto quanto eu entendo que deve ser possível com gnonlin mas até agora eu não consegui encontrar uma amostra como a isso (idealmente usando Python). Eu não quero modificar as partes de vídeo / […]

Python, por que eu = + 1 não resulta em um loop infinito?

Então no outro dia eu estava preso em um problema por causa de um erro de digitação. Em vez de percorrer o loop nested com i + = 1, usei i = + 1. Eu não percebi isso até que comecei a imprimir o número de etapas e vi que estava imprimindo a etapa 1 […]

Erro de token: EOF em instrução de várias linhas

O código a seguir me dá esse erro “Erro de token: EOF na instrução de várias linhas”. O que é esse erro? Como posso consertar isso? import easygui import time namegui = easygui.enterbox(msg=’Enter your name:’, title=’Name query’, default=’Gian’) situationgui = easygui.enterbox(msg=’Please enter your situation:’, title=’Thought Log(Situation)’) thoughtsgui = easygui.enterbox(msg=’Please enter your thoughts:’, title=’Thought Log(Thoughts’) emotionsgui […]

python re-sample em um período semestral uniforme (equivalente a ‘BQ’ em pandas resample)

existe uma resample semestral equivalente a ‘BQ’ em python? Eu não encontrei aqui http://pandas.pydata.org/pandas-docs/dev/timeseries.html#up-and-downsampling Eu tenho um conjunto de registros, alguns deles seguem jun-dec, alguns jan-jul, alguns feb-auh etc. como eu reamostrar todos eles para jun-dez (simultaneamente para jun-dez e após jun / dez para outros registros? Obrigado.

A ordem de compreensão de lista aninhada e expressão de gerador nested em python

Sou novo no Python e confuso com um pedaço de código na documentação oficial do Python. unique_words = set(word for line in page for word in line.split()) Para mim, parece equivalente a: unique_words=set() for word in line.split(): for line in page: unique_words.add(word) Como a linha pode ser usada no primeiro loop antes de ser definida […]

Caixa de diálogo Ask multiple directories no Tkinter

Eu estou tentando selecionar várias pastas. Eu preciso do equivalente a askopenfilenames() para diretórios, mas somente askdirectory() existe, o que permite apenas selecionar uma pasta. Anteriormente, encontrei um script personalizado que fazia isso para o Matlab ( uigetdir ). Qualquer maneira de fazer isso em Python? Eu preciso processar arquivos em lote em cerca de […]

Usando o aplicativo do agendador do Django com seus próprios modelos

Usando o https://github.com/llazzaro/django-scheduler Eu gostaria de usar meus próprios modelos no calendar, eles também têm uma data de início e fim. Eu acho que existem várias maneiras de resolver este problema: Hackear o aplicativo de agendamento atual para interagir com meus modelos. Criando modelos de events padrão ao criar meus modelos, usando a substituição save […]