CSV intersection
Project description
csv_intersection
Introduction
csv_intersection is basically a PyPI Package to get common rows from two tsv/csv files. Many a time we need common data from two tsv/csv files so using csv_intersection package will prolly solve this problem.
This package currently have one function csv_intersection
which returns common rows between two csv/tsv in list of OrderedDict.
Default delimiter is ","
and default encoding is "UTF-8"
Function
csv_intersection(path_of_tsv1, path_of_tsv2, delimiter, encoding)
Table of contents
Setup
pip install csv-intersection
Usage
from csv_intersection import csv_intersection
common_rows = csv_intersection(tsv1, tsv2)
# if delimiter is other than ","
common_rows = csv_intersection(tsv1,tsv2,delimiter = delimiter_of_file)
# if encoding is different other than UTF-8
common_rows = csv_intersection(tsv1, tsv2, encoding = encoding_of_file)
Dependencies
It requires csv module only which is a built-in module in Python.
Contacts
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.
Source Distribution
csv_intersection-1.0.4.tar.gz
(2.7 kB
view hashes)
Built Distribution
Close
Hashes for csv_intersection-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bef5af61e3d491fc1f2287f9a95b7626a1417059cbf1c87503ece5d584c9f84 |
|
MD5 | 5f05d93122def62b46e627b42d1e7556 |
|
BLAKE2b-256 | ab61bec0755fcb8bf9631521280688efc08cf96c6c341842bd8be0b43bca1142 |