#Python

0 Seguidores · 119 Postagens

Python é uma linguagem de programação interpretada de alto nível para programação de uso geral. Criado por Guido van Rossum e lançado pela primeira vez em 1991, o Python tem uma filosofia de design que enfatiza a legibilidade do código, principalmente usando significativos espaços em branco

Site oficial.

InterSystems Python BindingDocumentação.

Artigo Heloisa Paiva · Mar. 9, 2023 3m read

Introdução

Em alguns dos últimos artigos, eu falei sobre tipos entre IRIS e Python, e ficou claro que não é tão fácil acessar objetos de um lado pelo outro.

Por sorte, o trabalho já foi feito para criar o SQLAlchemy-iris (clique no link para ver na Open Exchange), o que faz tudo muito mais fácil para o Python acessar os objetos do IRIS, e eu vou mostrar como começar.

Obrigada @Dmitry Maslennikov !

Instalando

Para instalar, simplesmente abra seu terminal com acesso do administrador e digite

pip install sqlalchemy-iris

 

Isso também vai instalar os pré-requisitos, se necessário.

Usando

Agora, num

2
0 1242
Artigo Heloisa Paiva · Fev. 22, 2023 2m read

Porque estou estou escrevendo isso?

Ano passado eu escrevi um artigo para iniciantes para utilizar o Python incorporado. Depois se iniciou uma pequena discussão sobre como retornar valores com Python e achei algumas observações interessantes que valem a pena fazer um artigo. Além disso, espero que possa alcançar mais pessoas assim.

Situações possíveis

Há duas coisas com as quais temos que nos preocupar ao retornar um valor com Python. A primeira é o tipo que você está tentando retornar e a segunda é onde está retornando.

Vamos relembrar nossas primeiras lições de quando começamos a programar: em

0
0 349
Artigo Danusa Calixto · Out. 27, 2022 15m read

Por que eu amo ObjectScript e por que eu acho que poderia amar Python ainda mais

Eu estava olhando o tópico de mensagens sobre o assunto "Desempenho ao construir uma string separada por vírgulas" e comecei a escrever uma resposta. No entanto, me distraí, a página foi atualizada e perdi meu texto. Não podia gastar tempo reescrevendo minha resposta, então comecei a escrever este documento em vez disso.

Comecei a escrever na linguagem MUMPS no início da minha carreira.

1
0 185
Artigo Danusa Calixto · Out. 18, 2022 17m read

Olá a todos, sou um estudante francês que acabou de chegar em Praga para um intercâmbio acadêmico no meu quinto ano da faculdade de engenharia e aqui está minha participação no concurso de interoperabilidade.

Não tive muito tempo para programar desde a mudança da França para Praga e estou participando sozinho, então decidi criar um projeto que é mais um modelo do que um aplicativo.

Queria participar já que minha área (Ciência de Dados e IA) não é geralmente associada à sustentabilidade, e o concurso era uma maneira de me expressar nesse tema importante que é a sustentabilidade e o meio ambiente.

0
0 79
Artigo Heloisa Paiva · Set. 22, 2022 5m read

Aqui você vai encontrar um programa simples que usa Python em um ambiente de desenvolvimento IRIS e outro programa simples que sua ObjectScript em um ambiente de desenvolvimento Python. Além disso, gostaria de compartilhar alguns dos problemas que tive enquanto aprendia a implementar esses códigos.

Python em ambiente IRIS

Digamos, por exemplo, que você está desenvolvendo no IRIS e tem um problema que acha mais fácil ou mais eficiente de se resolver com Python.

Você pode simplesmente trocar o ambiente: crie seu método como qualquer outro, mas ao final do nome e de suas especificações, adicione [

0
0 400
Artigo Danusa Calixto · Set. 14, 2022 3m read

O SDK Nativo para Python da InterSystems é uma interface leve de APIs do InterSystems IRIS que antes estavam disponíveis somente por ObjectScript.

Estou especialmente interessado na capacidade de chamar métodos ObjectScript ou class methods, para ser preciso. Funciona muito bem, mas, por padrão, as chamadas só são compatíveis com argumentos escalares: strings, booleanos, inteiros e floats.

No entanto, se você quiser:

  • Transmitir ou retornar estruturas, como dicionários ou listas
  • Transmitir ou retornar streams

Você precisará escrever glue code ou usar este projeto (instalação com pip install edpy). O pacote edpy fornece uma simples assinatura:

call(iris, class_name, method_name, args)

que permite chamar qualquer método ObjectScript e receber resultados de volta.

0
0 71
Artigo Danusa Calixto · Ago. 10, 2022 7m read

Depois deste GitHub, vamos ver como o protocolo FIX pode ser facilmente implementado usando a IRIS e o Python.

Se você não tem muito tempo, foque na seção Envie uma Cotação antes do Pedido no final, que explica em alguns minutos como enviar uma Solicitação de Cotação seguido por uma Solicitação de Pedido, além de mostrar o resultado do servidor em menos de cinco cliques.

IRIS-fix-protocol

A implementação do Protocolo FIX usando um contêiner Python da IRIS para o iniciador e um contêiner Python regular para o ativador.

O Protocolo Financial Information eXchange (FIX®) revolucionou o ambiente de

0
0 177
Artigo Danusa Calixto · Jul. 4, 2022 2m read

Estamos felizes em compartilhar informações interessantes com vocês, assim como contar a vocês porque o Python é bom, onde é utilizado.

Entre a maioria das bibliotecas utilizadas  estão NumPy e Pandas.NumPy(Numerical Python) é utilizada para classificar grandes conjuntos de dados.Ela simplifica operações matemáticas e sua vetorização em matrizes.Pandas oferece duas estruturas : Series (uma lista de elementos) e DataFrames (uma tabela com múltiplas colunas).Esta biblioteca converte dados em um DataFrame, permitindo remover e adicionar novas colunas, assim como realizar diversas operações.

0
0 115
Anúncio Rochael Ribeiro · Maio 30, 2022

Olá Desenvolvedores,

Vocês são muito bem vindos para se juntar para nosso próximo webinar InterSystems chamado "Papo Técnico InterSystems IRIS: Python"! 

Data: Quarta-feira, 08 de Junho de 2022
Horário: 12:00, horário de Brasília

 

Neste papo técnico, nós iremos entrar em detalhes sobre a amplitude de suporte que os desenvolvedores Python tem utilizando a plataforma de dados IRIS da InterSystems, incluindo:

0
0 66
Anúncio Angelo Bruno Braga · Mar. 2, 2022

Olá Comunidade.

Vamos nos encontrar no Encontro Online com os Ganhadores do Concurso Python InterSystems!

Você terá a oportunidade de discutir com os Gerentes de Produtos da InterSystems sobre a nova funcionalidade Python Incorporado do IRIS 2021.2, participar de perguntas e respostas sobre o Python, etc. Incluindo as demonstrações de nossos ganhadores!  

Data & Horário: Quinta-feira, 3 de Março – 11:00 horário de Brasília

0
0 55
Anúncio Angelo Bruno Braga · Fev. 23, 2022

Olá participantes !

Aqui estão os resultados dos bonus conseguidos pelas aplicações participantes do Concurso Python da InterSystems. 

Veja abaixo os projetos que receberam os bonus

Projeto

Python

Incorporado

API Nativa Python  Python Pex

No

ObjectScript

Line

Questionário Docker ZPM

Demo 

Online

Primeiro Artigo na CD Segundo Artigo na CD Vídeo no YouTube Bonus Total
Nominal 4 3 3 5 2 2 2 2 2 1 3 29
AI Image Object Detector 4         2     2     8
appmsw-sql2xlsx 4         2 2 2 2     12
GlobalToJSON-embeddedPyt
0
0 66
Artigo Gerson Saito · Fev. 21, 2022 6m read

A plataforma de dados InterSystems IRIS © agora apresenta suporte nativo completo para Python, liberando o poder da linguagem de programação mais popular do mundo para criar aplicativos de missão crítica com uso intensivo de dados.

https://www.intersystems.com/news-events/news/news-item/embedded-python-intersystems-iris-data-platform/

Essa decisão estratégica leva em consideração vários fatores:

  • A grande escala no uso de Python dentro das corporações
  • Python passou ser a um padrão de fato para desenvolvimento de modelos de Machine Learning (ML)
  • A grande oferta e demanda de programadores Python.

A seguir iremos explorar esses pontos.

0
0 201
Artigo Yuri Marx · Fev. 5, 2022 5m read

O InterSystems IRIS é uma ótima plataforma de dados e atende as atuais funcionalidades exigidas pelo mercado. Neste artigo, você vê o top 10:

Rank Funcionalidade Porque Saiba mais sobre o assunto
1 Adaptive Analytics Analisar os dados de negócios atuais "AS IS" e em tempo real, com menos esforço de modelagem, mais velocidade de execução e suporte aos principais visualizadores analíticos (incluindo Excel) é um fator chave para a estratégia corporativa de negócios.

https://learning.intersystems.com/course/view.php?id=1715

2 API Manager Os ativos digitais são consumidos
0
0 118
Artigo Yuri Marx · Fev. 5, 2022 8m read

A partir do IRIS 2021.2 é possível escrever métodos de classe usando a linguagem Python. Usei esse novo recurso para detectar pessoas e objetos em imagens, usando o ImageAI (https://github.com/OlafenwaMoses/ImageAI). O criador do ImageAI o define como: "Uma biblioteca python de código aberto criada para permitir aos desenvolvedores criarem aplicativos e sistemas com recursos autônomos de Deep Learning e Visão Computacional usando poucas linhas de código". Neste artigo, você aprenderá como aplicar a ImageAI para detectar objetos e pessoas dentro de imagens.

Passos para analisar imagens usando o

0
1 177
Anúncio Rochael Ribeiro · Fev. 1, 2022

Olá Comunidade,

Estamos gratos em convidar todos os desenvolvedores para o Webinar de Lançamento do Concurso Python InterSystems! O tópico deste webinar é dedicado ao Concurso Python.

Neste webinar nós iremos apresentar dois modelos para introdução ao desenvolvimento com o Python Incorporado :

  1. O que é o Python Incorporado e o Jupyter;
  2. Python Incorporado com Interoperabilidade (PEX alterado para utilizar o Python Incorporado).

Como sempre,  nossos especialistas irão responder aos questionamentos de como desenvolver, construir e implantar soluções Python utilizando o InterSystems IRIS.

Data & Horário: Segunda-feira, 7 de Fevereiro – 13:00 horário de Brasília

Palestrantes:
🗣 @Guillaume Rongier, InterSystems Sales Engineer  
🗣 @Bob Kuszewski, InterSystems Product Manager
🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager

0
0 95
Artigo Henry Pereira · Ago. 10, 2021 8m read

https://media.giphy.com/media/Nxu57gIbNuYOQ/giphy.gif

Calma, calma, não estou incentivando uma guerra contra as máquinas no melhor estilo sci-fi para impedir ao dominação mundial do Ultron ou da Skynet.

Ainda não... ainda não 🤔

Convido você para desafiarmos as máquinas através da criação de um jogo bem simples utilizando ObjectScript com Python embarcado.

Tenho que dizer que fiquei super empolgado com a feature do Embedded Python no InterSystems IRIS, é incrível o leque de possibilidades que se abre para criar aplicações fantásticas.

Vamos construir um jogo da velha, as regras são bem simples e acredito que todos sabem como jogar.

Era o que me

0
0 125
Anúncio Angelo Bruno Braga · Jul. 5, 2021

Olá Desenvolvedores,

Temos ótimas novidades para vocês :

💥 Participantes do Concurso de Inteligência Artificial InterSystems podem utilizar Python Incorporado em suas soluções! Ou seja, se você ainda não é membro do Programa de Acesso Antecipado ao Python Incorporado InterSystems (EAP), agora é a hora! 

Solicite a adesão em python-interest@intersystems.com e você ganhará acesso GRÁTIS às funcionalidades do Python Incorporado da plataforma de dados InterSystems IRIS.

Além disso, nós convidamos todos os participantes do Programa de Acesso Antecipado para o  Webinar Especial de Lançamento do Python Incorporado
 que irá ocorrer amanhã, dia 6 de Julho às 11:00 horário de brasília – uma forma fácil de começar a entender como utilizar o Python Incorporado!  Também serão apresentados no webinar: Uma demonstração das novas funcionalidades da plataforma de dados, aplicações de exemplo e, é claro, as recompensas. 

Depois de se tornar um membro do Programa de Acesso Antecipado (EAP), você irá receber um link especial para se juntar ao webinar de lançamento:

➡️ RSVP: python-interest@intersystems.com

0
0 79
Anúncio Rochael Ribeiro · Jun. 17, 2021

Estamos procurando desenvolvedores Python para participar de nosso Programa de Acesso Antecipado em Python Integrado! Se você (ou alguém que você conhece) é um desenvolvedor Python e está interessado, entre em contato conosco através do endereço de e-mail abaixo.

A InterSystems está trazendo o poder e a simplicidade do Python para o IRIS. Estamos trabalhando duro para integrar Python diretamente ao kernel IRIS, tornando-o um par completo para ObjectScript.

  • Use qualquer uma das milhares de bibliotecas Python pré-construída
  • Fácil acesso a IRIS de Python e Python de ObjectScript
  • Classes de
0
0 88
Anúncio Benjamin De Boe · Out. 27, 2020

Esta é uma tradução do anúncio original.

A primeira versão completa de nossa biblioteca de código aberto para NLP (processamento de linguagem natural), o iKnow, está disponível agora no GitHub e PyPI

Este processador de linguagem natural esteve disponível como uma tecnologia embarcada InterSystems por aproximadamente 10 anos e a sua biblioteca foi publicada como código aberto no início deste ano.. Agora, juntamente com as outras novidades apresentadas no Virtual Summit 2020, estamos orgulhosos de anunciar a disponibilização da v1.0,  que adiciona acesso total via Python ao mecanismo

0
0 129