Python User Group: Make Your Code Interoperable by Making a CLI Program

Image of the chmod command on the command line
Tuesday, November 3, 2020
3:00 PM - 4:00 PM
Online
Add to Calendar

Link added to clipboard:

https://events.columbia.edu/cal/event/eventView.do?b=de&calPath=%2Fpublic%2Fcals%2FMainCal&guid=CAL-00bb9e25-741a5df2-0174-1ccdc23c-000068b5events@columbia.edu&recurrenceId=
** All Python User Group meetings this year will be online. Zoom links will be sent out to registrants. **

In this workshop session, PhD student Jonathan Reeve will show you how to make your Python scripts into full-fledged CLI utilities.

When you write a Python script, it’s almost already a command-line program. With a few modifications, you can turn your code into a fully-developed command-line utility, and make it modular, interoperable with other CLI utilities, and capable of using the full power of the shell. Concepts covered will include piping, output redirection, option creation, and argument parsing.
About Python User Group

Python User Group is a meeting for those using Python in their research or who are curious about the Python programming language. Every two weeks, the group will present a workshop or lead a discussion about a specific use case for Python. At the end of the meeting, there will typically be time for collaborative work, questions, or discussion with fellow researchers or practitioners.


To prepare for Python User Group meetings, we suggest installing Anaconda, a distribution for Python that includes many frequently-used libraries:

https://www.anaconda.com/distribution/

Python User Group is part of the Foundations for Research Computing program. You can visit the Foundations for Research Computing website to find out about other upcoming events and trainings and to subscribe to our mailing list:

https://rcfoundations.research.columbia.edu
Event Contact Information:
Foundations Administrator
212-853-0246
[email protected]
LOCATION:
  • Online
TYPE:
  • Workshop
  • Training
EVENTS OPEN TO:
  • Faculty
  • Graduate Students
  • Postdocs
  • Staff
  • Students
  • Public
  • Alumni
  • Prospective Students
Registration is closed
BACK TO EVENTS

Date Navigation Widget

Filter By

Subscribe Export Options

Getting to Columbia

Other Calendars

Guests With Disabilities