On Mon, Oct 24, 2016 at 10:03:29AM +0100, Stephen Tucker wrote: > Tomasz, > > How about using the command prompt command FIND /C on each of your source > files as follows: > > FIND/C "#" <SourceFile.py >>NumbersOfLinesContainingPythonComments.dat > FIND/C /V "#" <SourceFile.py >>NumbersOfLinesNotContainingPythonComments.dat > > You would end up with two files each with a column of line counts; > > Import these lines into an Excel Spreadsheet and calculate whatever you > like with them.
If this is what you really want to do, then why not. Albeit I would rather go with sh script for this, with ability to process either a directory or single file of Python code. Also, I tend to avoid tools that are "click to work" as much as possible, so for me, this is not good. Using "find/c" or "grep|wc" might look like simple and quick and good solution, but it may soon turn out to be too little, which is why I do not consider sloccount to be an overkill (which you seem to suggest). Especially that OP mentioned something about code complexity, if memory serves. On my system, all it takes is: (as root) apt-get install sloccount and: sloccount alioth_nbody.lsp (or .py or what you like) I guess it is similarly easy to install under other OSes, even under Windows - I would try cygwin installer for this. On the other hand, using Office (or equivalent) only to count lines seems like royal excess. And if I want to calculate, I use lisp interpreter interactively (believe it or not). Spritesheep, like Excel, has some merits but I consider them poor choice for computing anything important (I see no formula, I see no errors). -- Regards, Tomasz Rola -- ** A C programmer asked whether computer had Buddha's nature. ** ** As the answer, master did "rm -rif" on the programmer's home ** ** directory. And then the C programmer became enlightened... ** ** ** ** Tomasz Rola mailto:tomasz_r...@bigfoot.com ** -- https://mail.python.org/mailman/listinfo/python-list