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.


2
Ler senha de stdin
Cenário: Um programa CLI Python interativo, que precisa de uma senha. Isso significa também que não há solução GUI possível. No bash, eu poderia obter uma senha lida sem precisar solicitá-la na tela via read -s Existe algo semelhante para Python? Ou seja, password = raw_input('Password: ', dont_print_statement_back_to_screen) Alternativa: Substitua …

18
Verificação do Django CSRF falhando com uma solicitação Ajax POST
Eu poderia usar alguma ajuda em conformidade com o mecanismo de proteção CSRF do Django através do meu post AJAX. Eu segui as instruções aqui: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/ Copiei exatamente o código de exemplo AJAX que eles têm nessa página: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ajax Coloquei um alerta imprimindo o conteúdo getCookie('csrftoken')antes da xhr.setRequestHeaderchamada e ele …
180 python  ajax  django  csrf 


5
Como verifico a diferença, em segundos, entre duas datas?
Tem que haver uma maneira mais fácil de fazer isso. Eu tenho objetos que desejam ser atualizados de vez em quando, portanto, quero gravar quando eles foram criados, verificar o carimbo de data / hora atual e atualizar conforme necessário. datetime.datetime provou ser difícil e não quero mergulhar na biblioteca …
180 python  time  datediff 


6
função python max usando 'key' e expressão lambda
Eu venho do fundo OOP e tentando aprender python. Eu estou usando a maxfunção que usa uma expressão lambda para retornar a instância do tipo Playercom o máximo totalScoreentre a lista players. def winner(): w = max(players, key=lambda p: p.totalScore) A função retorna corretamente a instância do tipo Playercom o …
180 python  function  lambda 


2
Taquigrafia Jinja2 condicional
Diga que tenho isso: {% if files %} Update {% else %} Continue {% endif %} No PHP, digamos, eu posso escrever uma condicional abreviada, como: <?php echo $foo ? 'yes' : 'no'; ?> Existe então uma maneira de traduzir isso para trabalhar em um modelo jinja2: 'yes' if foo …
180 python  jinja2 

4
Crie o nome do arquivo do caminho completo em Python
Eu preciso passar um nome de caminho de arquivo para um módulo. Como crio o caminho do arquivo a partir de um nome de diretório, nome de arquivo base e uma string de formato de arquivo? O diretório pode ou não existir no momento da chamada. Por exemplo: dir_name='/home/me/dev/my_reports' base_filename='daily_report' …
180 python  join  filenames 

8
Qual é melhor em python, del ou delattr?
Isso pode ser bobo, mas está incomodando a parte de trás do meu cérebro há um tempo. O Python nos fornece duas maneiras internas de excluir atributos de objetos, a palavra de comando del e a função interna delattr . Prefiro delattr porque acho um pouco mais explícito: del foo.bar …
180 python  del 


4
O que são os Flask Blueprints, exatamente?
Eu tenho lido a documentação Flask oficial em modelos e até mesmo um ou dois posts sobre usá-los. Até os usei no meu aplicativo Web, mas não entendo completamente o que são ou como se encaixam no meu aplicativo como um todo. Como é semelhante a uma instância do meu …
180 python  flask  wsgi 



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.