Skip to main content

dStorage, biblioteca para construção de aplicativos em python.

Project description

dStorage.

Logo

asl-sl (São Lourenço - MG, Brazil)

Academia do software livre.

São Lourenço, Minas Gerais - Brazil.

the goal of the dStorage meta class is study and implements some other classes.

The project structure need a special atention for learn in github usage.

the dStorage class give some funcions to create databases, and automaticaly generate a gui and console interface for the data class and database.

Examples of usage are included in examples directory.

first versions.

My first studies are turned to only build a simple environment.

This environment create SQLite database, and make one integration with this database and Tk GUI and CLI simple iterfaces.

On the second moment I try made one CLI interface on same database controlled by base class structures.

Now I need learn and write the package structure on the right way, following the rules to devel python applications. at moment this software work, but I think with it is only an outline. Older versions creates database file on user home directory, the recent versions have a property to make these paths. Also on the recent versions I try improve dialogs properties, now is possible change window color for input GUI dialog. Also you can change de color of output GUI dialog.

This goal, are satisfied.

The base class, is based in one multidimensional array data type.

That show a simple use of these data types.

The integration with CLI and GUI interface are builded by base class.

The base class provide, insert and select funcions.

Also are provide one simple find method.

One rule for base class use, is at moment, is needed one data member "id" on any derived class.

Current.

The current version have insert, select, drop, data functions.

Also have some good options like optimization of file paths and colors for dialogs on GUI.

The library can be installed using python pip.

python -m pip install --user dStorage

the actual upstream release is on current git repository branch.

contact/contato:

I have some time studying various tecnologic related sciences and aspects.

During a long time I teach use, administration and development with some UNIX Like operating systems.

Excuse some troubles in my codes, I try be better....

Grateful. Special thanks to python comunity for the oportunity to colaborate. Excuse for my troubles in package construction, I need more pratice and for me is hard to restart on the right way. Some lectures are not clearly for my compreension, and I only can say forgive me for my limitations.

Website for my courses and studies:

Here I provide some studies, projects related to tecnology. I teach in my small city during some time and already have some good stories about students. Here I am one of the first to use "UNIX" Like Oses and try expand and estimulate these culture.

On my courses and studies website I use portuguese, my natural language.

Website search engine projects:

Here I install one public seaech engine for studies end learning purposes.

The software used, also promotes one metasearch, and small crawler.

You are welcome to known and colaborate.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dStorage-1.1.3rc1.tar.gz (18.3 kB view details)

Uploaded Source

File details

Details for the file dStorage-1.1.3rc1.tar.gz.

File metadata

  • Download URL: dStorage-1.1.3rc1.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for dStorage-1.1.3rc1.tar.gz
Algorithm Hash digest
SHA256 154d740a33368f7d5bf160584a00ed565f52ac681da9408f2efe27a8e634d748
MD5 e73a92c5f868051e9051414bbfe5269a
BLAKE2b-256 679ef0ae52642c6899c95ca75d25b32fe593a3939a871af78a3ce284c8c24975

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page