A case-insensitive ordered dictionary for Python

nocasedict A case-insensitive ordered dictionary for Python. Class NocaseDict is a case-insensitive ordered dictionary that preserves the original lexical case of its keys. Example: $ python >>> from nocasedict import NocaseDict >>> dict1 = NocaseDict({‘Alpha’: 1, ‘Beta’: 2}) >>> dict1[‘ALPHA’] # Lookup by key is case-insensitive 1 >>> print(dict1) # Keys are returned with the original lexical case NocaseDict({‘Alpha’: 1, ‘Beta’: 2}) The NocaseDict class supports the functionality of the built-in dict class of Python 3.8 on all Python versions […]

Read more

Open-source linguistic ethnography tool for framing public opinion in mediatized groups

qualichat Open-source linguistic ethnography tool for framing public opinion in mediatized groups. Installing Python 3.7.1 or higher is required. To install the library, you can just run the following command: $ pip install -U qualichat To install a development version, follow these steps: $ git clone https://github.com/qualichat/qualichat $ cd qualichat # Linux/MacOS $ python3 -m pip install -U . # Windows $ py -3 -m pip install -U . Quickstart To use this library, you need a plain chat text […]

Read more

A programming language with logic of Python

Pytov The idea was to take all well known syntaxes, and combine them into one programming language with many posabilities. Installation Install using pip install pytov, or via git: git clonehttps://github.com/Yuvix25/Pytov.git. Usage If was installed via pip: $ pytov [path_to_your_pytov_file] If was installed via git: Run using Python: $ cd [folder_of_installation] $ cd pytov $ python pytov.py [path_to_your_pytov_file] Run using pre-built executables: $ cd [folder_of_installation] $ cd exe $ pytov [path_to_your_pytov_file] Syntax # this is a comment // this is […]

Read more

Tools to easily create permissioned CRUD endpoints in graphene

graphene-django-plus Tools to easily create permissioned CRUD endpoints in graphene-django. Install pip install graphene-django-plus To make use of everything this lib has to offer, it is recommended to installboth graphene-django-optimizerand django-guardian. pip install graphene-django-optimizer django-guardian What it does Provides some base types for Django Models to improve querying them with: Provides a set of complete and simple CRUD mutations with: Unauthenticated user handling Permission handling using the default django permission system Object permission handling using django guardian Automatic input generation […]

Read more

A python library with tools for the Molecular Simulation

This package is a python library with tools for the Molecular Simulation – Software Gromos. It allows you to easily set up, manage and analyze simulations in python. General informations about functions can be found in our wiki and usage example for many general functions and theire relations are shown in jupyter notebooks in the examples in the example folder. Content GROMOS wrappers GromosXX wrapper: for simulation execution GromosPP wrapper: for GROMOS++ program usage File handling of all GROMOS file […]

Read more

A simple universal code generation tool in python

Żmija Żmija is a simple universal code generation tool. It is intended to be used as a means to generate code that is both efficient and easily maintainable. It is intended to be used in embdedded systems with limited resources, however it can be used anywhere else as well. Żmija lets you define sections in your code where code is generated automatically in accordance to a Python script that you provide. Such a section typically looks like this: /* ~ZMIJA.GENERATOR: […]

Read more

A Tool For Direction Brute Force And Gathering Direction by Dork

XDGe XDGe It’s Tool For Direction Brute Force And Gathering Direction by Dork IF You Want GoogleDork Function? def GOscan(URLTARGET,DORKUSERFILE): DOKERLIST = [] GODOKERFILE = open(DORKUSERFILE,”r”) for CONGODOKER in GODOKERFILE: DOKERLIST.append(CONGODOKER) for CONDOKERLIST in range(len(DOKERLIST)): DORKTARGET = DOKERLIST[CONDOKERLIST].replace(” “,”+”).replace(“n”,””) SETGODORK = “site:{URLTARGET}+{DORKTARGET}”.format(URLTARGET=URLTARGET, DORKTARGET=DORKTARGET) SETGOWEBS = ‘https://www.google.com/search?q=’+SETGODORK+’&client=firefox-b-d&start=0’ REQGODORK = urllib.request.Request(SETGOWEBS) REQGODORK.add_header(‘User-Agent’, ‘Mozilla/7000.0 XAR’) REQGODORK.add_header(‘Accept’, ‘text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8’) REQGODORK.add_header(‘Accept-Language’, ‘en-US,en;q=0.8’) #——————————————— REQGOOGLE = urllib.request.urlopen(REQGODORK, timeout=10) RESGODORK = REQGOOGLE.read() REQGOOGLE.close() CLEARREQD = re.findall(‘

Read more

VSCode extension to sort and refactor python imports using reorder-python-imports

reorder-python-imports VSCode extension to sort and refactor python imports using reorder-python-imports. Unlike other import organizers, reorder-python-imports focuses on reducing the frequency of merge conflicts, using static analysis to avoid the need for an active venv, and providing better better compatibility with pre-commit and black. To learn more, visit the original tool’s homepage. Features Refactoring the imports is provided as a code action, which can be invoked by right clicking on the code or the lightbulb icon and selecting Reorder Imports, […]

Read more

Workbench to integrate pyoptools with freecad

Workbench to integrate pyoptools with freecad, that means basically optics ray tracing capabilities for FreeCAD. Requirements It requires a working FreeCAD with python3 support, and pyoptools installation for python3. Linux Installation Clone directly the git into the Mod dir in your FreeCAD root directory, that usually means cloning into ~/.FreeCAD/Mod directory. After that you just select the “pyOpTools” workbench in FreeCAD in the usual way. As seen in the following screenshot Small Instructions Please have in mind that this is […]

Read more

A tool search for SSRF using predefined settings in different parts of a request

Extended ssrf search This tool search for SSRF using predefined settings in different parts of a request (path, host, headers, post and get parameters). First step Rename example.app-settings.conf to app-settings.conf and adjust settings. The most important setting is the callback url. I recommend to use burp collaborator. Then you can add your urls to config/url-to-test.txt. Here the script accepts domains as well as urls with path and query parameters. If you like you can add your own cookies to config/cookie-jar.txt […]

Read more
1 13 14 15 16 17 21