Articles of python

Por que o código Python usa a function len () em vez de um método length?

Eu sei que python tem uma function len() que é usada para determinar o tamanho de uma string, mas eu estava me perguntando por que não é um método do object string. Atualizar Ok, percebi que estava embaraçosamente enganado. __len__() é na verdade um método de um object de string. Parece estranho ver código orientado […]

pandas loc vs. iloc vs. ix vs at vs. iat?

Recentemente comecei a ramificar do meu lugar seguro (R) para o Python e fiquei um pouco confuso com a localização / seleção de células em Pandas . Eu li a documentação, mas estou lutando para entender as implicações práticas das várias opções de localização / seleção. Existe uma razão pela qual eu deveria usar .iloc […]

Como faço para executar um programa python no prompt de comando no Windows 7?

Eu sou relativamente [relativamente] novo em Python. Eu estou tentando descobrir como executar programas em Python com o prompt de comando no Windows 7. (Eu deveria ter percebido isso agora …) Quando eu digitei “python” no prompt de comando, recebi o seguinte erro: ‘python’ não é reconhecido como um comando interno ou externo, programa operável […]

Prever o Day-Ahead em ambiente paralelizado e escalável – Pacote H2O – R ou Python

Seguindo minha pergunta respondida: R ou Python – faça o loop dos dados de teste – Validação de previsão nas próximas 24 horas (96 valores por dia) Eu quero prever o próximo dia usando o pacote H2o. Você pode encontrar explicações detalhadas para o meu dataset no mesmo link acima . A dimensão de dados […]

Como imprimir em stderr em Python?

Eu me deparei com várias maneiras de escrever para stderr: # Note: this first one is longer working in Python 3 print >> sys.stderr, “spam” sys.stderr.write(“spam\n”) os.write(2, b”spam\n”) from __future__ import print_function print(“spam”, file=sys.stderr) Parece contradizer o zen do Python # 13 † , então qual é a maneira preferida de fazer isso? Existem vantagens […]

Objeto de método vinculado e não vinculado em Python

Eu tentei algum código sobre methods ligados e não acoplados. Quando os chamamos, acho que ambos retornariam objects. Mas quando eu uso id() para obter alguma informação, ela retorna algo que não entendo. IDE: Eclipse Plugin: pydev Class C(object): def foo(self): pass cobj = C() print id(C.foo) #1 print id(cobj.foo) #2 a = C.foo b […]

Como usar a instrução de passagem?

Eu estou no processo de aprender Python e cheguei na seção sobre a declaração de pass . O guia que estou usando o define como sendo uma instrução Null que é comumente usada como um espaço reservado. Eu ainda não entendo completamente o que isso significa. Alguém pode me mostrar uma situação simples / básica […]

Selecionando várias colunas em um dataframe de pandas

Eu tenho dados em colunas diferentes, mas não sei como extraí-lo para salvá-lo em outra variável. index abc 1 2 3 4 2 3 4 5 Como faço para selecionar ‘b’ , ‘c’ e salvá-lo no df1? eu tentei df1 = df[‘a’:’b’] df1 = df.ix[:, ‘a’:’b’] Nenhum parece funcionar.

tkinter criando botões em argumentos de comando para passagem de loop

Eu estou tentando criar botões no tkinter dentro de um loop for. E com cada loop passar o valor i count como um argumento no valor do comando. Então, quando a function é chamada a partir do valor do comando, posso dizer qual botão foi pressionado e agir de acordo. O problema é, vamos dizer […]

Argumentos de input e de linha de comando do usuário

Como eu tenho um script Python que pode aceitar a input do usuário e como faço para lê-lo em argumentos se executado a partir da linha de comando?