Week 5

wzao1515
Published: 06/28/2019

This week, I have basically finished python implementation of extractors, Python has some packages for me to easily implement. The thing needs to be noticed is that we should try to avoid run from shell / command line given the consideration of efficiency. Besides, if we have to use it (like using subprocess), we should avoid the flag "shell=True". If this flag turns to be true, it means Python will open a new shell and take whatever string input from the parameter. By doing that our environment might suffer from injections.

Therefore, I have two more weeks that are not in the plan. So I think I will help Terri look into some pull requests for bug fixing after some refinements of my code.

DJDT

Versions

Time

Settings from gsoc.settings

Headers

Request

SQL queries from 1 connection

Static files (2312 found, 3 used)

Templates (11 rendered)

Cache calls from 1 backend

Signals

Log messages