Code counts for Nerd (a.k.a doctoral student in computer science)
Project description
Coconerd (COde COunt for NERD)
Count how many lines of code you had written during your doctoral study.
Note: this package use regular expression to code the specific set of attributes in python file without importing the module, thus the code is safe (anyway, be aware of which github repo you are downloading from).
Install
pip install coconerd
Usage
coconerd [path_or_url] -cache --clear
Argument | Help |
---|---|
path_or_url |
path to local directory or url to github repo, multiple input concatenated by , |
-cache |
path to cache directory |
--clear |
clear all cached source code |
Example
coconerd https://github.com/trungnt13/odin-ai,https://github.com/trungnt13/sisua
Processing: 377files [00:00, 5727.62files/s]
https://github.com/trungnt13/sisua
for_loop : 891
while_loop: 3
if_cond : 1199
func_def : 422
class_def : 43
lines : 16744
https://github.com/trungnt13/odin-ai
for_loop : 3841
while_loop: 57
if_cond : 6130
func_def : 3260
class_def : 575
lines : 83649
---Total:
for_loop : 4732
while_loop: 60
if_cond : 7329
func_def : 3682
class_def : 618
lines : 100393
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
coconerd-0.3.linux-x86_64.tar.gz
(10.1 kB
view details)
Built Distribution
File details
Details for the file coconerd-0.3.linux-x86_64.tar.gz
.
File metadata
- Download URL: coconerd-0.3.linux-x86_64.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9108008236df88a9c7fda9263b08df0962b726f49c1b263e57e693e8a94bb4c |
|
MD5 | 4982f76d1acf145b8416895481ce7312 |
|
BLAKE2b-256 | 7819960d18810d6c7cbfd644645d187657c1c38408af69c212886f9e9bb075b4 |
File details
Details for the file coconerd-0.3-py3-none-any.whl
.
File metadata
- Download URL: coconerd-0.3-py3-none-any.whl
- Upload date:
- Size: 7.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9ecf9792fa708254b5f72118af057d60b2801e4a28f2a266c3827694d5753ef |
|
MD5 | 0b0f4f84ccd5ceca60d897feffa4e439 |
|
BLAKE2b-256 | b48d11b90456bcf22628b59931069ee22568b9644c3f665e5779593983b5bf05 |