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.

7
Pickle ou json?
Eu preciso para salvar no disco um pouco dictobjeto cujas chaves são do tipo stre os valores são ints e depois recuperá-lo . Algo assim: {'juanjo': 2, 'pedro':99, 'other': 333} Qual é a melhor opção e por quê? Serializar com pickleou com simplejson? Estou usando o Python 2.6.
114 python  json  pickle 

6
Crie o modelo Django ou atualize se houver
Eu quero criar um objeto modelo, como Pessoa, se o id da pessoa não existir, ou vou pegar esse objeto pessoa. O código para criar uma nova pessoa da seguinte forma: class Person(models.Model): identifier = models.CharField(max_length = 10) name = models.CharField(max_length = 20) objects = PersonManager() class PersonManager(models.Manager): def create_person(self, …


6
Formatar o eixo y como porcentagem
Tenho um enredo criado com pandas assim: df['myvar'].plot(kind='bar') O eixo y está formatado como flutuante e quero alterar o eixo y para porcentagens. Todas as soluções que encontrei usam a sintaxe ax.xyz e só posso colocar o código abaixo da linha acima que cria o gráfico (não posso adicionar ax …


6
É aceitável e seguro executar pip install no sudo?
Comecei a usar meu Mac para instalar pacotes Python da mesma forma que faço com meu PC com Windows no trabalho; no entanto, no meu Mac eu encontrei erros frequentes de permissão negada ao gravar em arquivos de log ou pacotes de sites. Portanto, pensei em executar pip install <package>em, …
114 python  macos  pip  sudo 

3
Como escrever uma linha de cabeçalho com csv.DictWriter?
Suponha que eu tenha um csv.DictReaderobjeto e desejo escrevê-lo como um arquivo CSV. Como posso fazer isso? Eu sei que posso escrever as linhas de dados assim: dr = csv.DictReader(open(f), delimiter='\t') # process my dr object # ... # write out object output = csv.DictWriter(open(f2, 'w'), delimiter='\t') for item in …
114 python  csv 

16
Crie uma boa saída de coluna em python
Estou tentando criar uma boa lista de colunas em python para uso com ferramentas de administração de linha de comando que eu crio. Basicamente, quero uma lista como: [['a', 'b', 'c'], ['aaaaaaaaaa', 'b', 'c'], ['a', 'bbbbbbbbbb', 'c']] Para se transformar em: a b c aaaaaaaaaa b c a bbbbbbbbbb c …
114 python  string  list 


8
Executar um script Python a partir de PHP
Estou tentando executar um script Python em PHP usando o seguinte comando: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); No entanto, o PHP simplesmente não produz nenhuma saída. O relatório de erros é definido como E_ALL e display_errors está ativado. Aqui está o que tentei: Eu usei python2, /usr/bin/python2e em python2.7vez de/usr/bin/python2.7 Também …
114 php  python  linux  exec  archlinux 


4
Existe um formato recomendado para importações de várias linhas?
Eu li que existem três maneiras de codificar importações de várias linhas em python Com barras: from Tkinter import Tk, Frame, Button, Entry, Canvas, Text, \ LEFT, DISABLED, NORMAL, RIDGE, END Duplicando senteces: from Tkinter import Tk, Frame, Button, Entry, Canvas, Text from Tkinter import LEFT, DISABLED, NORMAL, RIDGE, END …
114 python  python-2.7  pep8 

6
Classe com objeto como parâmetro
Estou tentando traduzir algum código python para código scala. Portanto, sou um novato total em Python. Mas por que algumas classes têm objeto como parâmetro, mas nunca o usam explicitamente? Qual é a razão para tê-lo como parâmetro em primeiro lugar? Exemplo: class Table(object) Obrigado pelo seu tempo.
114 python 

6
Passe um parâmetro para uma função de fixação
Estou usando o py.test para testar alguns códigos DLL incluídos em uma classe Python MyTester. Para fins de validação, preciso registrar alguns dados de teste durante os testes e fazer mais processamento depois. Como tenho muitos arquivos de teste _..., desejo reutilizar a criação do objeto testador (instância de MyTester) …
114 python  fixtures  pytest 


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.