• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Using Python to Interact with the Operating System

    Learner Reviews & Feedback for Using Python to Interact with the Operating System by Google

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    6,501 ratings

    About the Course

    This course is designed to explore how to execute Python locally and organize and use code across different Python files. Learners will learn
    how to read and write different types of files, use subprocesses and input streams, create Bash scripts, and use regular expressions. This
    course also covers automatic testing and explains how to set up a developer environment on a personal machine. We’ll kick off by exploring
    how to execute Python locally, and organize and use code across different Python files. We'll then learn how to read and write different types of
    files, and use subprocesses and input streams. We'll also dive into Bash scripting and regular expressions -- both very powerf...
    ...

    Top reviews

    GK

    Oct 7, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    E​xpalined the concepts missed from the previous course a lot well. Only thing I would change is to add more about using commands in windows and other platforms as well. Overall it was a great course!

    MI

    Nov 20, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great course! I had some previous knowledge, but this was perfect to fill in the gaps. Also, unit testing was completely new to me and will be very useful in future projects. Thanks for making this!

    Filter by:

    101 - 125 of 1,499 Reviews for Using Python to Interact with the Operating System

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Eli H

    •

    Jul 14, 2020

    Great and useful course. Topics covered are quite relevant in the IT world ( regex, file handling, scripting both in python and bash, automated testing. All the quizzes and labs are also very useful to see how the concepts really works and to put the knowledge into practice.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Heena A

    •

    Jul 26, 2020

    Thanks to the instructor for make the course interesting. I have learned a lot of amazing automation stuff along with how to use regular expression and log files. As someone who as worked on python , this course guides us to do stuffs/automation that can be of great help.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Udit N

    •

    Jun 4, 2024

    This course is amazing, i think anyone who know the basics of python will find this very interesting ,even for myself all the topics covered were easy to understand ,just little bit of of hard work and consistency and this course will make you better working in python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Will I

    •

    Mar 20, 2022

    This course was a good challenge and by no means am I an expert, but the course has given me a good working knowledge with regular expressions (regex), using Bash in Linux. I took my time on this course and took a bunch of notes to use as a reference down the road.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Victor T

    •

    May 10, 2020

    It was a great course for me as I have a decades of windows background, where you can point and click a visually represented object. Now I started to scratch the surface of programmatical interaction with the OS, which is my main goal of enrolling in this program.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Maricel E

    •

    May 20, 2022

    Happy that I have learned how to code with Python!! I have watched videos online how to code.

    With a certification I could say that It was an Amazing learning to actually do the Quicklabs Assessmen, quizzes and all. Thanks coursera/google for this great chance.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By amirhossein T

    •

    Sep 26, 2021

    This course was great for me . I learned many subjects in python and BASH script .

    The only catastrophic Issue was QWIKLABS . I have to give exam several times per week , because of it didn't confirm my progress and I have to quit and enter again to pass my exam .

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Khaterine B d O S

    •

    Aug 5, 2020

    Esse curso é excelente! Oferece todos os recursos para aprender os desafios sugeridos. Muita informação de qualidade e o professor é super didático. A plataforma para realizar as atividades oferece a oportunidade de ver como tudo funciona na prática. Recomendo!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By John A O

    •

    May 18, 2021

    Python is indeed powerful. This course has opened my eye on the power and flexibility of Python.

    The Course was well structured.

    The lecturer very eloquent, clear and gives you the heart to push on and not give up.

    The Labs were very interesting and challenging.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Joel W

    •

    May 30, 2022

    I liked this course. Some of the exercises were difficult and took longer than the labs allowed. This was due to extra research and play-testing that needed to be done to understand the course concepts. However, it was overall a very informative course. 8/10

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Bruno J G

    •

    Aug 21, 2021

    It is a great resource for initial and intermediate levels in the management of both python and the bash shell, with a very friendly language it helps you throughout the course. If you want to start automating tasks, do not hesitate for a moment to sign up.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pranjal G

    •

    Mar 17, 2020

    This is another great course.I learnt how to manage files through python, regex expression, Testing code with automation, Bash Programming and Linux basic commands. Overall It is a great course and suitable for beginner who has a little knowledge of python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jee Y

    •

    Apr 17, 2022

    Highly insightful course with great sharing on working with the operating system. Would have been great if there was further elaboration on working with Windows Command Prompt as opposed to just Linux since Windows is still widely used by most corporations

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Oguz A

    •

    Feb 3, 2020

    Getting experience on files, logs, csv module writer and Dictwriter, Regex, Batch Scripts, shell commands, using parameters on python..etc.. It was a tailor-cut course and address almost everything that I need in this spesifik area. I can only say; Thanks!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rafael S

    •

    Jul 23, 2020

    Excellent course. It was a kind of demanding one for me because I do not have ant background in IT. However, I learned a lot and I found it very useful and necessary. Labs at the end of each week were encouraging and difficult sometimes. Thanks, Google!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Marcel D

    •

    Aug 11, 2020

    It was really fun because I learnt a lot of concepts of python and the ton of uses it has, plus some in depth knowledge of regex and bash script. In rest, the instructor was really nice and knew how to explain a lot better than any of my school teacher.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Bonthu S

    •

    Aug 22, 2020

    The best part about this course is graded assessment which is like solving real world problem.

    The course is designed by lots of planning so that what we learn can be implemented in the graded assessment. I can't wait to apply these skills in my carrer.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Brent W

    •

    Mar 6, 2021

    This course propelled me very quickly into a depth of understanding into how python can be used to interact with the operating system, file systems, and directories. Fundamental knowledge that will support almost any problem I ry to tackle in python!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Agung P

    •

    Jan 20, 2023

    I haven't found anything difficult about taking this course because it provides resources and tasks that can assist individuals in learning more. I will apply the knowledge gained from this course to my work, especially that related to data science.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Farouk L

    •

    Dec 5, 2020

    Wow! Really really worth the effort and time. I really love the instructor. Somehow I am beginning to have the feeling that Google takes her staff through teaching methodology and techniques. haha. Thank you for the awesome eye-opening experience.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Julio J M G R

    •

    Dec 18, 2022

    Thanks, Google!

    Thanks, Coursera!

    Some subjects were indeed cryptic for me, in particular regex. It took me some extra time not to master it but to have a good understanding. It was an excellent course. Ready for the next one, see you guys there!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By oon a (

    •

    Apr 2, 2020

    this course is super useful, starting from learning the Python programming, testing, programming in the Linux environment, learning Regular Expression, Bash (shell) scripting. it would be great to have these tools in your IT Specialist toolbox.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ankitkumar L

    •

    Sep 10, 2020

    The most useful course that I ever find it. It provides really good understanding of core concepts which you can use in your work as well as automate some process and saving time to other work. You can hands-on with linux environment as well.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ariel C N

    •

    Mar 16, 2022

    It's a very practical course. Concepts like create and modify files, how to connect to a remote instance, bash scripting... All of that is really useful in the IT field. The course gives a pretty good overview of these. I really liked it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ahungwa G

    •

    Dec 8, 2020

    This is the best IT course that I have ever taken so far. For all those out there desiring to go into the IT space, combining this specialization with the other one on IT Support is highly recommended. A BIG THANKS TO THE TUTOR and GOOGLE.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 60
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.