Create a password trought the command line with python

password_generator Password Generator allow you to create a password trough your terminal. Install Requirement pip install requirements.txt make sure to be in the parent folder and to have a virtual envrionment Usage Use without interactive command line interface python app/password_generator.py [password lenght] #if you are in the parent folder python password_generator.py [password lenght] #if you are in the app folder passowrd_generator.py [password lenght] #if you are in the app folder Use with interactive command line interface python app/password_generator.py #if you […]

Read more

Python fitting assistant, cross-platform fitting tool for EVE Online

Pyfa Pyfa, short for python fitting assistant, allows you to create, experiment with, and save ship fittings without being in game. Open source and written in Python, it is available on any platform where Python 3 and wxWidgets are available, including Windows, Mac OS X, and Linux. Latest Version and Changelogs The latest version along with release notes can always be found on the project’s releases page. Pyfa will notify you if you are running an outdated version. Installation Windows […]

Read more

A pure Python-implemented database that looks and works like MongoDB

montydb Monty, Mongo tinified. MongoDB implemented in Python! What is it? A pure Python-implemented database that looks and works like MongoDB. >>> from montydb import MontyClient >>> col = MontyClient(“:memory:”).db.test >>> col.insert_many( [{“stock”: “A”, “qty”: 6}, {“stock”: “A”, “qty”: 2}] ) >>> cur = col.find( {“stock”: “A”, “qty”: {“$gt”: 4}} ) >>> next(cur) {‘_id’: ObjectId(‘5ad34e537e8dd45d9c61a456’), ‘stock’: ‘A’, ‘qty’: 6} Most of the CRUD operators have been implemented. You can visit issue #14 to see the full list. This project is […]

Read more

Visual Weather api. Returns beautiful pictures with the current weather in python

VWapi Visual Weather api. Returns beautiful pictures with the current weather. Installation: sudo apt update -y && sudo apt upgrade -y sudo apt install -y git python3 python3-pip git clone https://github.com/mishailovic/VWapi cd VWapi pip3 install -r requirements.txt python3 -m uvicorn weatherapi:app –reload Usage: import requests import time language = “en” # can be “en” or “ru” place = Moscow # can be any city, place, street, or site, geocoder automatically selects location. timestamp = round(time()) # optional timestamp, can be […]

Read more

Robust and effective logging for Python 2 and 3

logzero Robust and effective logging for Python 2 and 3. Features Easy logging to console and/or (rotating) file. Provides a fully configured standard Python logger object. JSON logging (with integrated python-json-logger) Pretty formatting, including level-specific colors in the console. No dependencies Windows color output supported by colorama Robust against str/bytes encoding problems, works with all kinds of character encodings and special characters. Multiple loggers can write to the same logfile (also across multiple Python files and processes). Global default logger […]

Read more

Verification of weather and climate forecasts in python

climpred We are actively looking for new contributors for climpred! Riley moved to McKinsey’s Climate Analytics team. Aaron is finishing his PhD, but will stay in academia. We especially hope for python enthusiasts from seasonal, subseasonal or weather prediction community. In our past coding journey, collaborative coding, feedbacking issues and pull requests advanced our code and thinking about forecast verification more than we could have ever expected. Aaron can provide guidance on implementing new features into climpred. Feel free to […]

Read more

A galton board made in Python

Galton Board A project where we make a galton board in Python. There are two versions: Just the algorithm. I determines the number of balls in each of the lanes Using the same algorithm as before but representing it in a chart GitHub https://github.com/magnitopic/galtonboard    

Read more

An application for digitizing ECG scans in python

Paper ECG An application for digitizing ECG scans. (OSU Capstone Project 2020-21) See ecgdigitize for the library implementing the grid and signal digitization. Authors Natalie Coppa Julian Fortune Larisa Tereschenko (tereshch at ohsu.edu) With help from: Overview This application allows digitizing paper ECG image scans, such as this one: To produce digital signals, like these: Installation Download the latest release here. User Guide Read the user guide here Contributing Follow the set-up instructions: You should now have: Python 3.6.7 Virtual […]

Read more

A large scale web crawler to take an overview about security of Moroccan sites

Security Analyzer A large scale web crawler (considered also as vulnerability scanner tool) to take an overview about security of Moroccan sites Current architecture / Workflow: Implemented defence mechanisms scanners: X-Frame-Options HTTP Strict-Transport-Security X-Content-Type-Options Secure cookies HttpOnly cookies CSRF Tokens Content security policy Iframe sandboxing Implemented vulnerabilities scanners: X-XSS-Protection Mixed-content inclusions Vulnerable remote JavaScript inclusion SSL-stripping Vulnerable Form Outdated Server Software – Outdated CMS Sensitive files HTTP Parameter Pollution Information leakage Insecure SSL implementation Usage Check the examples in the […]

Read more

Python Crawler written Python 3

pycrawler Python Crawler written Python 3. (Supports major Python releases Python3.6, Python3.7 and Python 3.8) Installation and Use Setup VirtualEnv which python3 this will output the path of your python3 #now setup a python3 virtualenv mkvirtualenv crawl3 -p $(which python3) workon crawler python main.py -d5 http://gotchacode.com // -d5 means crawl to the depth of 5. Results: And the output is: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 50/50 [00:00<00:00, 29200.11it/s] 100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 9/9 [00:00<00:00, 22563.50it/s] 100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 9/9 [00:00<00:00, 21375.28it/s] 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 10/10 [00:00<00:00, 22227.37it/s] CRAWLER STARTED: https://vinitkumar.me, will […]

Read more
1 5 6 7 8 9 42