• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux simpletable Download

simpletable

November 9, 2009
This software provides an easier way to handle structured data by wrapping around pytables/hd5f. Its features simplify managing and analyzing data to make it accessible for all users.
Version 0.2.2
License BSD License
Platform Linux
Supported Languages English
Homepage code.google.com
Developed by Brent Pedersen
Simpletable is a powerful software library written in Python that eliminates the need for complex boiler-plate codes that are necessary when accessing structured data using the pytables module. This software simplifies the process of saving and retrieving structured data, allowing for greater efficiency and ease of use.

One of the main features of Simpletable is its ability to define a table as a subclass of a SimpleTable, which drastically simplifies the process of accessing structured data. This can be done using the following command:

```python
>>> from simpletable import SimpleTable
>>> import tables
>>> class ATable(SimpleTable):
... x = tables.Float32Col()
... y = tables.Float32Col()
... name = tables.StringCol(16)
```

After defining the table, the next step is to instantiate it with the filename and tablename. This can be done using the following command:

```python
>>> tbl = ATable('test_docs.h5', 'atable1')
```

Once the table has been instantiated, data can be inserted into it using the pytables method. This can be achieved using the following commands:

```python
>>> row = tbl.row
>>> for i in range(50):
... row['x'], row['y'] = i, i * 10
... row['name'] = "name_%i" % i
... row.append()
>>> tbl.flush()
```

Simpletable also features an insert_many() method that allows users to insert an iterable of dicts with keys that match the columns in the table. This is a powerful feature that greatly simplifies the process of inserting data into large tables.

To query the data, Simpletable provides a query() method that serves as an alias of table's readWhere() command. This can be done using the following command:

```python
>>> tbl.query('(x > 4) & (y < 70)') #doctest: +NORMALIZE_WHITESPACE
>>> array([('name_5', 5.0, 50.0), ('name_6', 6.0, 60.0)],
>>> dtype=[('name', '|S16'), ('x', '.
```

Overall, Simpletable is a powerful software library that simplifies the process of accessing structured data, allowing for greater efficiency and ease of use. Its features, such as the ability to define tables, insert data, and query data, make it an indispensable tool for anyone working with structured data.
What's New

Version 0.2.2: N/A

Free Download 3K
317
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Turbo Seek
Create and operate a search engine directory with simplicity, using a user-friendly ...
rlytest
Rlytest software tests hosts for third-party email relaying abilities.
Chessmonk
Chessmonk: Open source tool for viewing and managing chess databases.
MODx CMS
MODx is a CMS that's open source, giving users full control and ...
mkiso
"mkiso converts media files using eMoviX software, with an easy-to-use script interface." ...
Parsing
The Parsing module is a Python software that has an LR(1) parser ...
posix_ipc
Python now supports POSIX Interprocess Communication (IPC) primitives including semaphores and shared ...
cciss_vol_status
This program is a simple tool that monitors the condition of logical ...
Network Configuration Store
Network Configuration Store is a PHP tool for Cisco IOS devices that ...
Slast LFS
Slast is a Linux Live CD that combines Slax and Asterisk 1.4, ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.