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

166
alertando sobre muitas figuras abertas

Em um script no qual crio muitas figuras fix, ax = plt.subplots(...), recebo o aviso RuntimeWarning: Mais de 20 figuras foram abertas. As figuras criadas através da interface pyplot ( matplotlib.pyplot.figure) são mantidas até serem fechadas explicitamente e podem consumir muita memória. No...

162
O que é sys.maxint no Python 3?

Eu tenho tentado descobrir como representar um número máximo máximo, e eu li para usar "sys.maxint". No entanto, no Python 3, quando eu o chamo, recebo: AttributeError: module 'object' has no attribute

161
Mensagem PyLint: interpolação de formato de log

Para o seguinte código: logger.debug('message: {}'.format('test')) pylint produz o seguinte aviso: interpolação de formato de log (W1202): Use a formatação% nas funções de log e passe os parâmetros% como argumentos Utilizados quando uma instrução de log possui um formulário de chamada de...

159
Por que a super () mágica do Python 3.x?

No Python 3.x, super()pode ser chamado sem argumentos: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now A fim de fazer este trabalho, um pouco de magia em tempo de compilação é executada, uma conseqüência do que é que o código...

159
csv.Error: o iterador deve retornar cadeias, não bytes

Sample.csv contém o seguinte: NAME Id No Dept Tom 1 12 CS Hendry 2 35 EC Bahamas 3 21 IT Frank 4 61 EE E o arquivo Python contém o seguinte código: import csv ifile = open('sample.csv', "rb") read = csv.reader(ifile) for row in read : print (row) Quando executo o código acima em Python,...

157
pythonw.exe ou python.exe?

Para encurtar a história: pythonw.exenão faz nada, python.exenão aceita nada (qual devo usar?) test.py: print "a" Janela CMD: C:\path>pythonw.exe test.py <BLANK LINE> C:\path> C:\path>python.exe test.py File "C:\path\test.py", line 7 print "a" ^ SyntaxError: invalid...