What is Seaborn? Seaborn is a Python data visualization library based on matplotlib. It provides a high-level interface for drawing attractive and informative statistical graphics.
Features
A dataset-oriented API for examining relationships between multiple variables
Specialized support for using categorical variables to show observations or aggregate statistics
Options for visualizing univariate or bivariate distributions and for comparing them between subsets of data
Automatic estimation and plotting of linear regression models for different kinds dependent variables
Convenient views onto the overall structure of complex datasets
High-level abstractions for structuring multi-plot grids that let you easily build complex visualizations
Concise control over matplotlib figure styling with several built-in themes
Tools for choosing color palettes that faithfully reveal patterns in your data
Seaborn aims to make visualization a central part of exploring and understanding data. Its dataset-oriented plotting functions operate on dataframes and arrays containing whole datasets and internally perform the necessary semantic mapping and statistical aggregation to produce informative plots.
PyShark is a wrapper for the Wireshark CLI interface, tshark, so all of the Wireshark decoders are available to PyShark!
Python wrapper for tshark, allowing python packet parsing using wireshark dissectors.
There are quite a few python packet parsing modules, this one is different because it doesn't actually parse any packets, it simply uses tshark's (wireshark command-line utility) ability to export XMLs to use its parsing.
This package allows parsing from a capture file or a live capture, using all wireshark dissectors you have installed. Tested on windows/linux.
Example Code for Reading a File
import pyshark cap = pyshark.FileCapture('/tmp/mycapture.cap') cap >>> <FileCapture /tmp/mycapture.cap> print cap[0] Packet (Length: 698) Layer ETH: Destination: aa:bb:cc:dd:ee:ff Source: 00:de:ad:be:ef:00 Type: IP (0x0800) Layer IP: Version: 4 Header Length: 20 bytes Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00: Not-ECT (Not ECN-Capable Transport)) Total Length: 684 Identification: 0x254f (9551) Flags: 0x00 Fragment offset: 0 Time to live: 1 Protocol: UDP (17) Header checksum: 0xe148 [correct] Source: 192.168.0.1 Destination: 192.168.0.2
Django CMS is a modern web publishing platform built with Django, the web application framework “for perfectionists with deadlines”.
django CMS offers out-of-the-box support for the common features you’d expect from a CMS, but can also be easily customized and extended by developers to create a site that is tailored to their precise needs.
Integrate Django applications painlessly; build sophisticated sites with easy-to-use tools.
Nagare is a free and open-source web framework for developing web applications in Stackless Python. This allows web applications to be developed in much the same way as desktop applications, for rapid application development.
Nagare is a components based framework: a Nagare application is a composition of interacting components each one with its own state and workflow kept on the server.
Each component can have one or several views that are composed to generate the final web page. This enables the developers to reuse or write highly reusable components easily and quickly.
Nagare is also a continuation-based web framework which enables to code a web application like a desktop application, with no need to split its control flow in a multitude of controllers and with the automatic handling of the back, fork and refresh actions from the browser.
Its component model and use of the continuation come from the famous Seaside Smalltalk framework.
Furthermore, Nagare integrates the best tools and standard from the Python world. For example:
WSGI: binds the application to several possible publishers,
lxml: generates the DOM trees and brings to Nagare the full set of XML features (XSL, XPath, Schemas …),
setuptools: installs, deploys and extends the Nagare framework and the Nagare applications too,
PEAK Rules: generic methods are heavily used in Nagare, to associate views to components, to define security rules, to translate Python code to Javascript
Anaconda is a freemium open source distribution of the Python and R programming languages for large-scale data processing, predictive analytics, and scientific computing, that aims to simplify package management and deployment
The condacommand is the primary interface for managing installations of various packages. It can:
Query and search the Anaconda package index and current Anaconda installation.
Create new conda environments.
Install and update packages into existing conda environments.
Anaconda Cloud is where data scientists share their work. You can search and download popular Python and R packages and notebooks to jumpstart your data science work.
Anaconda is the world’s most popular Python data science platform. Anaconda, Inc. continues to lead open source projects like Anaconda, NumPy and SciPy that form the foundation of modern data science. Anaconda’s flagship product, Anaconda Enterprise, allows organizations to secure, govern, scale and extend Anaconda to deliver actionable insights that drive businesses and industries forward.
Mezzanine is a powerful, consistent, and flexible content management platform. Built using the Django framework, Mezzanine provides a simple yet highly extensible architecture that encourages diving in and hacking on the code. Mezzanine is BSD licensed and supported by a diverse and active community.
In some ways, Mezzanine resembles tools such as Wordpress, providing an intuitive interface for managing pages, blog posts, form data, store products, and other types of content. But Mezzanine is also different. Unlike many other platforms that make extensive use of modules or reusable applications, Mezzanine provides most of its functionality by default. This approach yields a more integrated and efficient platform.
Features
Hierarchical page navigation
Save as draft and preview on site
Scheduled publishing
Drag-and-drop page ordering
WYSIWYG editing
In-line page editing
Drag-and-drop HTML5 forms builder with CSV export
SEO friendly URLs and metadata
E-commerce / Shopping cart module (Cartridge)
Configurable dashboard widgets
Blog engine
Tagging
Free Themes, and a Premium Themes Marketplace
User accounts and profiles with email verification
Translated to over 35 languages
Sharing via Facebook or Twitter
Multi-lingual sites
Custom templates per page or blog post
Twitter Bootstrap integration
API for custom content types
Search engine and API
Mezzanine is an open source project managed using both the Git and Mercurial version control systems.