Usando o IronXL para chaves de licença do Python

This article was translated from English: Does it need improvement?
Translated
View the article in English

Como obter uma chave de licença

Adicionar uma chave de licença IronXL permite que você implemente seu projeto ao vivo sem restrições ou marcas d'água.

Você pode comprar uma chave de licença ou se inscrever para uma avaliação gratuita de 30 dias aqui .


Passo 1: Adicione o IronXL como uma dependência em seu projeto Python.

Para integrar a biblioteca IronXL no seu projeto Python, você deve instalá-la como uma dependência usando a amplamente utilizada ferramenta de gerenciamento de pacotes Python, pip. Abra o terminal e execute o seguinte comando:

pip install IronXL

Isso instalará a versão especificada do IronXL em seu projeto, tornando-a acessível para importação.

ObserveIronXL for Python depende da biblioteca IronXL for .NET como sua tecnologia subjacente. Portanto, é necessário ter o SDK do .NET 6.0 instalado em sua máquina para usar o IronXL for Python.


Passo 2: Aplique sua chave de licença

Em seguida, você precisa aplicar sua chave de licença ou chave de teste configurando o atributo LicenseKey no início do seu script Python, antes de utilizar o IronXL.

:path=/static-assets/excel-python/content-code-examples/how-to/license-keys-apply.py
# Apply your license key
License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
PYTHON

Etapa 3: Valide sua chave de licença

Verifique a chave de licença instalada.

Para verificar se a chave de licença foi aplicada corretamente, você pode conferir o atributo IsLicensed do módulo License. Utilize o seguinte trecho de código:

:path=/static-assets/excel-python/content-code-examples/how-to/license-keys-is-licensed.py
# Check if the license key has been applied
is_licensed = License.IsLicensed
PYTHON

Valide a chave de licença.

Para garantir a validade da sua licença ou chave de avaliação, você pode usar o seguinte trecho de código:

:path=/static-assets/excel-python/content-code-examples/how-to/license-keys-is-valid.py
# Check if a given license key string is valid
is_valid = License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01")
PYTHON

Se o valor de retorno for True, isso significa que a chave é válida e você pode continuar usando o IronXL. No entanto, se o valor de retorno for False, isso indica que a chave é inválida.

Após adicionar uma licença, é essencial limpar e republicar seu aplicativo para garantir um processo de implantação tranquilo e evitar possíveis erros.

Etapa 4: Como começar seu projeto

Para começar a usar o IronXL, recomendamos seguir nosso tutorial completo sobre como começar a usar o IronXL . Este tutorial fornece instruções detalhadas e exemplos para ajudá-lo a entender os fundamentos do uso do IronXL em seus projetos Python.

Tem alguma dúvida ou precisa de ajuda?

Durante a fase de desenvolvimento, você é livre para usar e testar IronXL for Python. No entanto, para projetos em produção, você precisará adquirir uma licença . Também oferecemos uma licença experimental para fins de avaliação. Uma licença de teste também está disponível.

Para obter uma coleção completa de exemplos de código, tutoriais, detalhes de licenciamento e documentação extensa, visite a seção IronXL for Python em nosso site.

Se precisar de suporte adicional ou tiver alguma dúvida, nossa equipe está à sua disposição. Não hesite em contatar nossa equipe .

Perguntas frequentes

Como posso obter uma chave de licença para meu projeto Python?

Você pode comprar uma chave de licença ou se inscrever para uma chave de avaliação gratuita de 30 dias na página de licenciamento do IronXL.

Qual é o primeiro passo para usar uma biblioteca Python para planilhas?

O primeiro passo é adicionar o IronXL como uma dependência em seu projeto Python usando o pip, executando o comando: pip install ironxl .

Por que preciso do SDK do .NET 6.0 para trabalhar com planilhas em Python?

O IronXL for Python depende da biblioteca IronXL .NET, especificamente do .NET 6.0, como tecnologia subjacente, tornando o SDK do .NET 6.0 necessário para sua utilização.

O IronXL for Python é compatível com o .NET 10 como ambiente de execução?

Sim — os componentes .NET do IronXL são compatíveis com o .NET 10, além de versões anteriores como .NET 6, 7, 8 e 9. Isso significa que, se o SDK ou o runtime do .NET 10 estiverem instalados em sua máquina, o IronXL funcionará conforme o esperado nesse framework. (Com base no suporte multiplataforma declarado pelo IronXL, incluindo o .NET 10.)

Como faço para aplicar uma chave de licença no meu projeto Python?

Você pode aplicar sua chave de licença para o IronXL definindo o atributo LicenseKey no início do seu script Python com o código: ironxl.LicenseKey = 'YOUR_LICENSE_KEY_HERE' .

Como posso verificar se a chave de licença foi aplicada corretamente no meu projeto?

Você pode verificar a chave de licença instalada verificando o atributo IsLicensed do módulo License com o código: is_licensed = ironxl.License.IsLicensed() .

Como faço para validar a chave de licença da minha biblioteca de planilha Python?

Para validar a chave de licença do IronXL, use o código: is_valid = ironxl.License.IsValid() . Um valor de retorno ` True significa que a chave é válida.

O que devo fazer depois de aplicar uma chave de licença no meu projeto?

Após aplicar uma chave de licença para o IronXL, é essencial limpar e republicar sua aplicação para garantir um processo de implantação tranquilo.

Onde posso encontrar tutoriais e instruções detalhadas para trabalhar com planilhas em Python?

Para obter instruções detalhadas e tutoriais, visite a seção IronXL for Python em nosso site ou siga nosso tutorial completo sobre como começar a usar o IronXL.

Preciso de uma chave de licença para fins de desenvolvimento no meu projeto Python?

Durante o desenvolvimento, você pode usar e testar o IronXL for Python sem uma chave de licença. Para projetos em produção, é necessária uma licença adquirida ou uma licença de avaliação.

Como posso obter suporte ou assistência com minha biblioteca de planilha Python?

Se precisar de suporte ou tiver dúvidas sobre o IronXL, entre em contato com nossa equipe para obter assistência ou visite nosso site para acessar documentação completa e opções de suporte.

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais ...

Leia mais
Pronto para começar?
Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seus dados se transformarem em uma planilha.