What do you use Python for?

DatabaseHeadDatabaseHead Teradata Assc 16, Querying Microsoft SQL Server 2012/2014, CSMMember Posts: 2,712 ■■■■■■■■■□
Personally.  What type of use cases do you use?  

I am currently using it for Excel and file manipulation along with some calculations.  NumPY is a really cool library allowing  you to vector your array's to speed up processing time.  My next journey is API connectivity and sourcing data using those tools.  

Anyway enough of me, just curious to see what you all use it for?
Tagged:

Comments

  • JDMurrayJDMurray MSIT InfoSec CISSP SSCP GSEC EnCE C|EH Cloud+ CySA+ CASP+ PenTest+ Security+ Surf City, USAAdmin Posts: 12,410 Admin
    Automation tasks, data conversion, and experimenting with APIs exposed by Cloud providers.
  • DatabaseHeadDatabaseHead Teradata Assc 16, Querying Microsoft SQL Server 2012/2014, CSM Member Posts: 2,712 ■■■■■■■■■□
    edited July 14
    JDMurray said:
    Automation tasks, data conversion, and experimenting with APIs exposed by Cloud providers.
    That's really cool, I love using it.  It's addictive to be honest, once you start to understand the syntax you can really pull off some pretty remarkable things.  

    I love automating my job and making it easier lol.   Controlling the PC is what it's all about.  
  • itdeptitdept A+, S+, L+, LPIC1, CCNA, CCP, ITIL, AWS CSAA Registered Users Posts: 248 ■■■■■□□□□□
    I have started using it on a Raspberry Pi along with an electronics kit. Lots of fun tinkering and learning.
  • JDMurrayJDMurray MSIT InfoSec CISSP SSCP GSEC EnCE C|EH Cloud+ CySA+ CASP+ PenTest+ Security+ Surf City, USAAdmin Posts: 12,410 Admin
    edited July 15

    Controlling the PC is what it's all about.  

    I have always enjoyed writing software that (externally) controlled and monitored hardware. Writing (internal) firmware is a completely different animal, where half of your debugging is just trying to figure out what the (friggin') hardware is doing.
  • DatabaseHeadDatabaseHead Teradata Assc 16, Querying Microsoft SQL Server 2012/2014, CSM Member Posts: 2,712 ■■■■■■■■■□
    JDMurray said:

    Controlling the PC is what it's all about.  

    I have always enjoyed writing software that (externally) controlled and monitored hardware. Writing (internal) firmware is a completely different animal, where half of your debugging is just trying to figure out what the (friggin') hardware is doing.
    That is impressive @JDMurray

    I'm just satisfied merging files into one set or splitting them apart and filtering using the correct Python libraries.  In Pandas there are set and frozeset objects which work a lot like SQL, which is pretty cool.  You can join the sets like you would in SQL and use the variables to create new dataframes and then eventually kicking out a really nice report.  With matlabplot.plotpy you can start to build some pretty cool visuals.  

    I finally took the plunge and really am enjoying it.  VBA is horrible compared to Python lol.  
  • JDMurrayJDMurray MSIT InfoSec CISSP SSCP GSEC EnCE C|EH Cloud+ CySA+ CASP+ PenTest+ Security+ Surf City, USAAdmin Posts: 12,410 Admin

    VBA is horrible compared to Python lol.  

    I was a Visual Basic (3,4,5,6) programmer for 13 years. You get use to it. Nothing faster for banging-out a working Windows app back in the day.  ;)
Sign In or Register to comment.