How to write a function in Python (Pycharm with Pandas) which calculates the total (expressed in MB) of the file sizes within a folder.
How to write a function in Python (Pycharm with Pandas) which calculates the total (expressed in MB) of the file sizes within a folder.
C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter6: Modularity Using Functions
Section: Chapter Questions
Problem 4PP
Related questions
Question
How to write a function in Python (Pycharm with Pandas) which calculates the total (expressed in MB) of the file sizes within a folder.
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question
When I run this command I receive following error (see screenshot):
size += os.stat(fp).st_size +=
SyntaxError: invalid syntax
![import os
size = 0
Folderpath =
"/Users/BruMaye/PycharmProjects/pythonProject/Big Data/Fossil-Pollution-students 2.csv"
for path, dirs, files in os.walk (Folderpath):
for f in files:
fp os.path.join(path, f)
size += os.stat(fp).st_size_+=_
print("Folder size: " + str(size))
03 A 1 1](https://content.bartleby.com/qna-images/question/56206b62-8dca-4914-b3b3-44350634de09/66fb871b-33c2-4d6f-bb69-ba7381bb576c/yk5czar_thumbnail.png)
Transcribed Image Text:import os
size = 0
Folderpath =
"/Users/BruMaye/PycharmProjects/pythonProject/Big Data/Fossil-Pollution-students 2.csv"
for path, dirs, files in os.walk (Folderpath):
for f in files:
fp os.path.join(path, f)
size += os.stat(fp).st_size_+=_
print("Folder size: " + str(size))
03 A 1 1
![■
Structure
➤ Favorites
HI
→ 16 24 o
Run
/Users/BruMaye/.conda/envs/python Project/bin/python "/Users/BruMaye/PycharmProjects/python Project/Python Class Task.py"
File "/Users/BruMaye/PycharmProjects/pythonProject/Python Class Task.py", line 29
size += os.stat(fp).st_size +=
A
SyntaxError: invalid syntax
|
Process finished with exit code 1
TODO > Problems
Excel Reader > Terminal
Python Packages
Python Console
O Event Log
6:1 Python 3.8 (python Project)](https://content.bartleby.com/qna-images/question/56206b62-8dca-4914-b3b3-44350634de09/66fb871b-33c2-4d6f-bb69-ba7381bb576c/8x15s2_thumbnail.png)
Transcribed Image Text:■
Structure
➤ Favorites
HI
→ 16 24 o
Run
/Users/BruMaye/.conda/envs/python Project/bin/python "/Users/BruMaye/PycharmProjects/python Project/Python Class Task.py"
File "/Users/BruMaye/PycharmProjects/pythonProject/Python Class Task.py", line 29
size += os.stat(fp).st_size +=
A
SyntaxError: invalid syntax
|
Process finished with exit code 1
TODO > Problems
Excel Reader > Terminal
Python Packages
Python Console
O Event Log
6:1 Python 3.8 (python Project)
Solution
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr