import os
import tensorflow as tf
import pandas as pd
# text 여러 파일 가능
directory_url = 'open/'
file_names = ['train.txt', 'train_2.txt']

file_path = [
    tf.keras.utils.get_file(file_name, directory_url + file_name) 
    for file_name in file_names
]

dataset = tf.data.TextLineDataset(file_paths)
for line in dataset.take(5):
  print(line.numpy())
# csv file
directory_url = 'open/'
file_name = 'train.csv'

file_path = directory_url + file_name
df = pd.read_csv(file_path)
df.head()

# 데이터 슬라이싱
data_slices = tf.data.Dataset.from_tensor_slices(dict(df))

for feature_batch in data_slices.take(1):
  for key, value in feature_batch.items():
    print("  {!r:20s}: {}".format(key, value))