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.


9
Mantenha apenas parte da data ao usar pandas.to_datetime
Eu uso pandas.to_datetimepara analisar as datas nos meus dados. Por padrão, os pandas representam as datas datetime64[ns], embora as datas sejam apenas diárias. Gostaria de saber se existe uma maneira elegante / inteligente de converter as datas para datetime.dateou datetime64[D]para que, quando eu escrevo os dados em CSV, as datas …
201 python  pandas  csv  datetime  series 

11
Os blocos try / except aninhados em python são uma boa prática de programação?
Estou escrevendo meu próprio contêiner, que precisa dar acesso a um dicionário dentro por chamadas de atributo. O uso típico do contêiner seria assim: dict_container = DictContainer() dict_container['foo'] = bar ... print dict_container.foo Sei que pode ser estúpido escrever algo assim, mas essa é a funcionalidade que preciso fornecer. Eu …
201 python 




17
Verifique se um número é int ou float
Aqui está como eu fiz isso: inNumber = somenumber inNumberint = int(inNumber) if inNumber == inNumberint: print "this number is an int" else: print "this number is a float" Algo parecido. Existem maneiras mais agradáveis ​​de fazer isso?
200 python 

12
Como uso os pacotes instalados no PyCharm?
No PyCharm , adicionei o ambiente Python /usr/bin/python. Contudo, from gnuradio import gr falha como uma referência indefinida . No entanto, ele funciona bem no interpretador Python a partir da linha de comando. O GNURadio funciona bem com python fora do Pycharm. Tudo está instalado e configurado como eu quero. …
200 python  pycharm  gnuradio 

10
Incluindo arquivos não Python com setup.py
Como faço para setup.pyincluir um arquivo que não faz parte do código? (Especificamente, é um arquivo de licença, mas pode ser qualquer outra coisa.) Quero poder controlar o local do arquivo. Na pasta de origem original, o arquivo está na raiz do pacote. (ou seja, no mesmo nível da parte …
200 python  distutils 






7
O operador til em Python
Qual é o uso do operador til no Python? Uma coisa que posso pensar é fazer algo nos dois lados de uma string ou lista, como verificar se uma string é palindrômica ou não: def is_palindromic(s): return all(s[i] == s[~i] for i in range(len(s) / 2)) Algum outro bom uso?
199 python  operators 

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.