Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.

23
Iterador de janela rolante ou deslizante?
Preciso de uma janela rotativa (também conhecida como janela deslizante) iterável em uma sequência / iterador / gerador. A iteração padrão do Python pode ser considerada um caso especial, onde o comprimento da janela é 1. Atualmente, estou usando o código a seguir. Alguém tem um método mais pitonico, menos …
150 python  algorithm 


16
Leia as primeiras N linhas de um arquivo em python
Temos um grande arquivo de dados brutos que gostaríamos de cortar para um tamanho especificado. Tenho experiência em .net c #, no entanto, gostaria de fazer isso em python para simplificar as coisas e por interesse. Como eu iria obter as primeiras N linhas de um arquivo de texto em …
150 python  file  head 

8
cadeia hexadecimal para matriz de bytes em python
Eu tenho uma longa seqüência de caracteres hexadecimal que representa uma série de valores de diferentes tipos. Desejo converter esse Hex String em uma matriz de bytes, para que eu possa mudar cada valor e convertê-lo em seu tipo de dados apropriado.
150 python  bytearray 








3
Post de solicitação Python com dados param
Esta é a solicitação bruta para uma chamada de API: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d40adb734240cc2&format=json HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: application/json Content-Length: 86 Host: 192.168.3.45:8080 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) {"eventType":"AAS_PORTAL_START","data":{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}}""" Essa solicitação retorna uma resposta bem-sucedida (2xx). Agora estou tentando postar esta solicitação usando requests: >>> import requests >>> headers = {'content-type' …

8
Como copiar uma lista em profundidade?
Estou com algum problema com uma cópia da lista: Então Depois que eu comecei E0a partir 'get_edge', faço uma cópia E0chamando 'E0_copy = list(E0)'. Aqui eu acho que E0_copyé uma cópia profunda E0e eu passo E0_copyadiante 'karger(E)'. Mas na função principal. Por que o resultado de 'print E0[1:10]'antes do loop …
150 python  list  copy  deep-copy 

6
O fechamento explícito de arquivos é importante?
No Python, se você abrir um arquivo sem chamar close()ou fechar o arquivo, mas não usar try- finallyou a withinstrução " ", isso é um problema? Ou é suficiente, como prática de codificação, confiar na coleta de lixo do Python para fechar todos os arquivos? Por exemplo, se alguém fizer …

9
Matriz numpy para matriz
Eu estou usando numpy. Eu tenho uma matriz com 1 coluna e N linhas e quero obter uma matriz com N elementos. Por exemplo, se eu tiver M = matrix([[1], [2], [3], [4]]), quero receber A = array([1,2,3,4]). Para conseguir isso, eu uso A = np.array(M.T)[0]. Alguém conhece uma maneira …
149 python  arrays  matrix  numpy 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.