Perguntas com a marcação «python-3.x»

105
O objeto 'dict' não tem atributo 'has_key'

Ao percorrer um gráfico em Python, recebo este erro: O objeto 'dict' não tem atributo 'has_key' Aqui está o meu código: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if...

104
O que esse comportamento estranho do cólon está fazendo?

Estou usando o Python 3.6.1 e me deparei com algo muito estranho. Eu tinha um erro de digitação simples de atribuição de dicionário que levei muito tempo para encontrar. context = {} context["a"]: 2 print(context) Resultado {} O que o código está context["a"]: 2fazendo? Não levanta um...

100
ctypes - iniciante

Tenho a tarefa de "envolver" a biblioteca ac em uma classe Python. Os documentos são incrivelmente vagos sobre esse assunto. Parece que eles esperam que apenas usuários avançados de python implementem ctypes. Bem, eu sou um iniciante em python e preciso de ajuda. Alguma ajuda passo a passo seria...

100
É necessário instalar o urllib2 para Python 3.5.1

Estou executando o Python 3.5.1 para Mac. Eu quero usar o urllib2módulo. Tentei instalá-lo, mas me disseram que ele foi dividido em urllib.requeste urllib.errorpara o Python 3. Meu comando (em execução no diretório bin do framework por enquanto, porque não está no meu caminho): sudo ./pip3...