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.




3
Por que dict.get (key) funcionou, mas não dict [key]?
Estou tentando agrupar as cadeias binárias de certos números com base em quantos 1s existem na cadeia. Isso não funciona: s = "0 1 3 7 8 9 11 15" numbers = map(int, s.split()) binaries = [bin(x)[2:].rjust(4, '0') for x in numbers] one_groups = dict.fromkeys(range(5), []) for x in binaries: …

2
Qual é o significado do atributo __total__ dunder no Python 3?
No recém-lançado Python 3.8, há uma nova anotação de tipo typing.TypedDict. Sua documentação menciona que As informações de tipo para introspecção podem ser acessadas via Point2D.__annotations__e Point2D.__total__. [....] Embora __annotations__seja bem conhecido, tendo sido introduzido no PEP 3107 , não consigo encontrar nenhuma informação sobre __total__. Alguém poderia explicar seu …

2
Uma declaração "with" suporta dicas de tipo?
Você pode definir a dica de tipo para uma variável definida com a withsintaxe? with example() as x: print(x) Gostaria de digitar dica acima para dizer que xé um str(como exemplo). A única solução alternativa que eu encontrei é usar uma variável intermediária, mas isso parece hacky. with example() as …


3
Como converter panda dataframe em dicionário hierárquico
Eu tenho o seguinte quadro de dados de pandas: df1 = pd.DataFrame({'date': [200101,200101,200101,200101,200102,200102,200102,200102],'blockcount': [1,1,2,2,1,1,2,2],'reactiontime': [350,400,200,250,100,300,450,400]}) Estou tentando criar um dicionário hierárquico, com os valores do dicionário incorporado como listas, que se parece com isso: {200101: {1:[350, 400], 2:[200, 250]}, 200102: {1:[100, 300], 2:[450, 400]}} Como eu faria isso? O mais …
16 python  pandas 


8
Como raspar mais rápido
O trabalho aqui é para raspar uma API um site que começa a partir https://xxx.xxx.xxx/xxx/1.jsonde https://xxx.xxx.xxx/xxx/1417749.jsone escrevê-lo exatamente para MongoDB. Para isso, tenho o seguinte código: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"] start_time = time.time() write_log = open("logging.log", "a") min = 1 max = 1417749 for n …



3
WTForms: Instale 'email_validator' para suporte à validação de email
Obtendo exceção ao executar o código a seguir para validação de formulário. File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/user/forms.py", line 11, in BaseUserForm email = EmailField('Email', [validators.DataRequired(), validators.Email()]) File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/partgo-env/lib/python3.7/site-packages/wtforms/validators.py", line 332, in __init__ raise Exception("Install 'email_validator' for email validation support.") Exception: Install 'email_validator' for email validation support. Executa perfeitamente no codeanywhere VM. Não na …
15 python  flask  wtforms 

5
Como criar uma permutação em c ++ usando STL para número de locais menor que o comprimento total
Eu tenho um c++ vectorcom std::pair<unsigned long, unsigned long>objetos. Estou tentando gerar permutações dos objetos do vetor usando std::next_permutation(). No entanto, eu quero que as permutações sejam de um determinado tamanho, você sabe, semelhante à permutationsfunção em python em que o tamanho da permutação retornada esperada é especificado. Basicamente, o …


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.