Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1150 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Python en finance - contrôle de gestion

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Python en finance - contrôle de gestion

n°2316485
speedboyz3​0
Guide Michelin :o
Posté le 06-06-2018 à 08:00:26  profilanswer
 

Bonjour à tous,
 
Je suis en train de me former à Python dans le cadre de mon taf afin d'optimiser quelques process.
Je bosse en finance avec un scope assez large et pour pouvoir me concentrer sur mes analyses j'aimerais automatiser / optimiser au maximum les choses.
 
N'ayant pas trouvé de guide correspondant à ce que je cherche, je pense poster ici mes recherches et mes trouvailles.
En gros l'idée est de travailler avec beaucoup de datas, faire des tableaux de bord, reporting, web scraping pour faire de la veille.
J'ai déjà pas mal de fichiers excels qui font une grosse partie du job avec des petits scripts VBA pour faire tourner tout ça mais je pense (à tort peut-être?) que Python pourrait me faire passer au niveau supérieur.
 
Si vous avez des retours d'expérience dans ce domaine ou des conseils généralistes je suis preneur :jap:

mood
Publicité
Posté le 06-06-2018 à 08:00:26  profilanswer
 

n°2316488
Profil sup​primé
Posté le 06-06-2018 à 08:49:55  answer
 

Qu'est-ce que Python peut apporter de + que le VBA ?
Je ne connais pas du tout Python

n°2316539
speedboyz3​0
Guide Michelin :o
Posté le 06-06-2018 à 12:42:36  profilanswer
 

Je ne sais pas encore vers quels usages je vais pouvoir aller mais l'idée est justement de partager la réflexion ici :jap:
 
L'idée est venue en lisant ce site, qui est une sorte de tuto géant qui cible les usages permettant d'optimiser certaines tâches :
https://automatetheboringstuff.com/
 
Cette page parle notamment d'excel :
https://automatetheboringstuff.com/chapter12/
 

Citation :

Working with Excel Spreadsheets
 
Excel is a popular and powerful spreadsheet application for Windows. The openpyxl module allows your Python programs to read and modify Excel spreadsheet files. For example, you might have the boring task of copying certain data from one spreadsheet and pasting it into another one. Or you might have to go through thousands of rows and pick out just a handful of them to make small edits based on some criteria. Or you might have to look through hundreds of spreadsheets of department budgets, searching for any that are in the red. These are exactly the sort of boring, mindless spreadsheet tasks that Python can do for you.


 

Citation :

Summary
 
Often the hard part of processing information isn’t the processing itself but simply getting the data in the right format for your program. But once you have your spreadsheet loaded into Python, you can extract and manipulate its data much faster than you could by hand.
 
You can also generate spreadsheets as output from your programs. So if colleagues need your text file or PDF of thousands of sales contacts transferred to a spreadsheet file, you won’t have to tediously copy and paste it all into Excel.
 
Equipped with the openpyxl module and some programming knowledge, you’ll find processing even the biggest spreadsheets a piece of cake.


 
J'aimerais partir de là pour voir ce que l'on peut dans un cadre pro avec d'énormes flux de datas et pas mal de tâches récurrentes.
Si ça se trouve ça ne donnera effectivement rien de plus que VBA en fait  [:zyzz:1]  

n°2316545
rufo
Pas me confondre avec Lycos!
Posté le 06-06-2018 à 13:30:41  profilanswer
 

Tu peux regarder aussi du côté d'AutoIt vu que tu es sous Windows. Ca pourra t'emmener plus loin que le VBA pour tout ce qui est manipulation d'IHM, par ex (et facilement en plus car la syntaxe est une sorte de Basic).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2316546
speedboyz3​0
Guide Michelin :o
Posté le 06-06-2018 à 13:46:08  profilanswer
 

AutoIt c'est un peu comme AutoHotKey ou rien à voir ?
Je vais jeter un oeil.

 

J'avais aussi quelques scripts sous iMacros pour chrome qui me sortaient des reportings automatiquement.

 

La cerise sur la gâteau serait d'avoir des interactions possibles avec SAP :D
Extraits de tables / voir même reporting  [:zyzz:1]  

 


Message édité par speedboyz30 le 06-06-2018 à 13:47:06
n°2316547
rufo
Pas me confondre avec Lycos!
Posté le 06-06-2018 à 14:39:42  profilanswer
 

Oui, AutoIt permet de faire de que fait AutoHotKey mais pas seulement. Il permet de piloter des applis comme Excel, Word... via l'interface COM/OLE mais c'est un vrai langage de programmation dont les scripts peuvent être compilés en .exe (facilitant son déploiement car évitant ainsi l'install de l'interpréteur).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Python en finance - contrôle de gestion

 

Sujets relatifs
Code jeux du nombre aléatoire en python 3.6GESTION PERSONNEL
[Python Tkinter]- Bataille NavalProgrammation récursive ou itérative
programmation pythonPython Qgis et encodage UFT-8
Installation module python sans internet[CNAM-NSY103] Gestion de processus / pthread
Challenge Python en ligne - 30 questions[Python] Contrôle de saisie fin
Plus de sujets relatifs à : Python en finance - contrôle de gestion


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR