Some python useful methods
Project description
Introduction
This package provides python useful methods.
It relates to following kinds of operations:
System level operations (system.py)
It provides helper methods to:
read and write files,
read directories,
execute commands,
store and load list and dict,
trace printing,
creating temporary files,
etc.
BeautifulSoup methods (bs.py)
remove elements
remove attributes
remove comments
replace entire strings
unwrap tags
Postgres level operations (postgres.py). It requires psycopg2 egg !
It provides helper methods to:
single or multiple select,
insert, update, delete rows,
etc.
Changelog
0.18 (2022-01-12)
Made insert_in_ordereddict python3 compatible. [sgeulette]
Added odict_pos_key to get key at position in ordereddict. [sgeulette]
0.17 (2022-01-04)
Added timed and ftimed functions. [sgeulette]
Added OrderedDict for load_var function [sgeulette]
0.16 (2021-10-27)
Added iterable_as_list_of_list function. [sgeulette]
Added date in runCommand output [sgeulette]
0.15 (2021-04-27)
Added ln_key parameter in read_dictcsv method. [sgeulette]
0.14 (2021-04-21)
Added read_dictcsv function. [sgeulette]
Added utils.replace_in_list function to ease replacement of values in a list. [gbastien]
Added safe_encode function. [sgeulette]
0.13 (2020-10-07)
Added insert_in_ordereddict function to easier insert a new key at needed position. [sgeulette]
0.12 (2020-05-19)
Update syntax for py 3. [odelaere]
0.11 (2018-10-12)
Added warning log level function [odelaere]
0.10 (2018-07-23)
Added to_skip parameter in read_dir functions. [sgeulette]
0.9 (2017-07-28)
Added read_csv function. [sgeulette]
0.8 (2017-07-19)
runCommand can append to file. [sgeulette]
0.7 (2017-06-26)
Just release on pypi for collective.documentgenerator. [sgeulette]
0.6 (2017-02-08)
runCommand: return as third value the return code of the command. [sgeulette]
0.5 (2017-02-08)
Added outfile parameter to runCommand. [sgeulette]
0.4 (2016-12-07)
Added param to get only files in dir. [sgeulette]
Added methods for bs4 (beautifulsoup) [sgeulette]
0.3 (2016-09-21)
Return empty list when file doesn’t exist. [sgeulette]
0.2 (2016-04-15)
Added options on read_file. [sgeulette]
0.1 (2015-06-03)
Initial release. [sgeulette]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.