Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahlusar1989/wgprojects
WGProjects
https://github.com/ahlusar1989/wgprojects
Last synced: 23 days ago
JSON representation
WGProjects
- Host: GitHub
- URL: https://github.com/ahlusar1989/wgprojects
- Owner: ahlusar1989
- Created: 2015-03-30T17:08:18.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-04-03T16:25:36.000Z (over 9 years ago)
- Last Synced: 2024-10-05T23:41:33.400Z (about 1 month ago)
- Language: Python
- Size: 438 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WGProjects
There are 3 versions for Project 1 (I enjoyed experimenting with all of them). There is also a sample test case, titled, unit_test. For spyder_Project1iterationtest.py, I wrote a customized Logging module, in addition to using Python's built-in os and sys modules. This is the simplest solution. I have added comments and assumptions to each function. The other two iterations were experimentations with Python's library for Python's Linux specific pyinotify: pyinotifywrite_to_a_file_log.py and pyinotifyWGrun.py.
The latter two files are only for illustrating options that are available to monitor directories. For me, this was a very intellectually engaging exercise.
The final commit for Project 2 is titled Project_2WG-Final Version.ipynb. I utilized the ipython notebook (including tests). Therefore, one will need the Chrome Extension, NbViewer in order to view this Jupyter Notebook
I have also sent the .py file for this Project that displays the functions utilized to complete this project. Corresponding to each statement and comment in this .py file, one can view the corresponding lines in the Jupyter notebook and the resulting product. All requirements were met as all unit tests passed (as one will observe when viewing the notebook).