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.

3
sqlalchemy IS NOT NULL select
Como posso adicionar o filtro como no SQL para selecionar valores NÃO NULL em uma determinada coluna? SELECT * FROM table WHERE YourColumn IS NOT NULL; Como posso fazer o mesmo com os filtros SQLAlchemy? select = select(table).select_from(table).where(all_filters)
102 python  sqlalchemy 


6
Substitua e substitua em vez de anexar
Eu tenho o seguinte código: import re #open the xml file for reading: file = open('path/test.xml','r+') #convert to string: data = file.read() file.write(re.sub(r"<string>ABC</string>(\s+)<string>(.*)</string>",r"<xyz>ABC</xyz>\1<xyz>\2</xyz>",data)) file.close() onde eu gostaria de substituir o conteúdo antigo que está no arquivo pelo novo conteúdo. Porém, quando eu executo meu código, o arquivo "test.xml" é anexado, …
102 python  replace 

1
Quando usar o create () do Serializer e o create () perform_create () do ModelViewset
Quero esclarecer a documentação fornecida django-rest-frameworksobre a criação de um objeto de modelo. Até agora descobri que existem 3 abordagens sobre como lidar com esses eventos. O create()método do serializador . Aqui está a documentação class CommentSerializer(serializers.Serializer): def create(self, validated_data): return Comment.objects.create(**validated_data) O create()método ModelViewset . Documentação class AccountViewSet(viewsets.ModelViewSet): queryset …





11
AttributeError: o objeto 'módulo' não tem atributo 'testes'
Estou executando este comando: python manage.py test project.apps.app1.tests e isso causa este erro: AttributeError: o objeto 'módulo' não tem atributo 'testes' Abaixo está minha estrutura de diretório. Eu também adicionei app1 à minha configuração de aplicativos instalados. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File …

3
Carregar e analisar um arquivo JSON com vários objetos JSON
Estou tentando carregar e analisar um arquivo JSON em Python . Mas estou preso tentando carregar o arquivo: import json json_data = open('file') data = json.load(json_data) Rendimentos: ValueError: Extra data: line 2 column 1 - line 225116 column 1 (char 232 - 160128774) Eu olhei para 18,2. json- Codificador e …
101 python  json  file  jsonlines 



4
Configuração elegante de registro Python no Django
Ainda estou para encontrar uma maneira de configurar o log Python com Django que me agrade. Meus requisitos são bastante simples: Manipuladores de registro diferentes para eventos diferentes - ou seja, quero poder registrar em arquivos diferentes Fácil acesso aos loggers em meus módulos. O módulo deve ser capaz de …
101 python  django  logging 

3
`if __name__ == '__main __'` equivalente em Ruby
Eu sou novo em Ruby. Estou procurando importar funções de um módulo que contém uma ferramenta que desejo continuar usando separadamente. Em Python, eu simplesmente faria isso: def a(): ... def b(): ... if __name__ == '__main__': a() b() Isso me permite executar o programa ou importá-lo como um módulo …
101 python  ruby  main 

6
Django filtra queryset __in para * cada * item na lista
Digamos que tenho os seguintes modelos class Photo(models.Model): tags = models.ManyToManyField(Tag) class Tag(models.Model): name = models.CharField(max_length=50) Em uma exibição, tenho uma lista com filtros ativos chamados categorias . Quero filtrar objetos de fotos que têm todas as marcas presentes nas categorias . Eu tentei: Photo.objects.filter(tags__name__in=categories) Mas isso corresponde a qualquer …

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.