terça-feira, 14 de dezembro de 2021

Como forçar uma classe inicializar em Python? Como Inicializar uma classe em Python? Como fazer o creator de uma classe Python?

A inicialização de Classe em Python, ou método Creator se faz com o método __init__ . A palavra-chave init com duas sublinhas antes e duas sublinhas depois. 

O self indica a própria classe, semelhante ao this do C e do Java. Ele só precisa ser o primeiro argumento, mas não precisa ser nomeado de self.

 class suaClasse:     

        def __init__(self):


Um exemplo mais elaborado, em se obriga a inicializar um dataset e um profile:


class suaClasse:     

        def __init__(self,

                 dataset=None,

                 profile=None):

            self.dataset = dataset

            self.profile = profile

                

Como criar uma classe em Python? Como se faz uma classe em Python? Como declarar uma classe em Python?

class SuaClasse:

sexta-feira, 10 de dezembro de 2021

Como eu faço para Como instalar arquivos tar.gz no Linux? Install tar.gz? O que é tar.gz?

Um arquivo tar.gz é um arquivo de compactação, tipo o zip e o winrar. Normalmente podem conter arquivos de instalação de softwares gratuitos.

1) Para instalar, vá na pasta onde está o arquivo e abra um terminal e digite:

tar -zxvf seuArquivo.tar.gz


Muita coisa pode acontecer, já que é um arquivo de compactação. O passo seguinte é descobrir o tipo de arquivo foi unzipado (descompactado). 

2) Procurar como utilizar os arquivos descompactados. Por exemplo, se for do tipo:

.run (dá dois cliques..)

.bash (procure como usar arquivos bash)

Pasta: tem um arquivo README ? Leia-o e siga as instruções. Tem um arquivo INSTALL? [Minha opção preferida é procurar um software similar que não seja complicado de instalar, mas ...]

Abra o INSTALL no xdg-open

Digite no terminal: xdg-open INSTALL

O arquivo em si tem as instruções para prosseguir com o processo de instalação, que normalmente são três (uma chatice):

./configure

make

sudo make install

Lembre-se de olhar se não está disponível no próprio Linux:

Administração/Gerenciador de Aplicativos

terça-feira, 7 de dezembro de 2021

Como forçar a frase começar com maiúscula em Python? Como colocar a primeira letra de uma frase em maiúscula em Python?

Use a função capitalize() para colocar apenas a primeira letra da primeira palavra da frase em maiúscula:

   s  = 'eu amo Minas Gerais' # Note que M e G estão maiúsculo.

    s1 = s.capitalize()

   print(s1)

Eu amo minas gerais <-- Note a primeira letra maiúscula e todas as outras minúsculas.

Como colocar a primeira letra de cada palavra em maiúscula em Python? Capitalização de palavras em Python? Palavras inciando com maiúsculas.

Use a função title(s), onde s é a sua string


s = 'eu amo Minas Gerais'
s = s.title()
print(s)

Eu Amo Minas Gerais <-- Note cada primeira letra em maiúscula.

Outra solução:

Use a função string.capwords(s), onde s é a sua string

     s  = 'eu amo minas gerais' # tudo minúsculo.

    import string

    s2 = string.capwords(s)

    print(s2)

Eu Amo Minas Gerais <-- Note cada primeira letra em maiúscula.




Como remover marcação html em Python? Como tirar marcação html com python?

import re texto = re.sub('<[^>]+?>', '', texto)