# How to read .tsv files in julia

**URL:** <https://discourse.julialang.org/t/how-to-read-tsv-files-in-julia/102955>\
**Category:** New to Julia\
**Created:** [August 18, 2023, 1:59pm UTC](https://discourse.julialang.org/t/how-to-read-tsv-files-in-julia/102955 "2023-08-18T13:59:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sahil\_Khan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sahil_khan/32/47573_2.png) [@Sahil\_Khan](https://discourse.julialang.org/u/Sahil_Khan)\
**Post date:** [August 18, 2023, 1:59pm UTC](https://discourse.julialang.org/t/how-to-read-tsv-files-in-julia/102955/1 "2023-08-18T13:59:44Z")

</div>

I found somwhere this code:

```julia
s = "/Users/username/dir/data.tsv"
data = readtable(s)

```

But it seems like this doesn’t work. Do we have any other way?

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [August 18, 2023, 2:02pm UTC](https://discourse.julialang.org/t/how-to-read-tsv-files-in-julia/102955/2 "2023-08-18T14:02:19Z")

</div>

Check DelimitedFiles

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [August 18, 2023, 2:35pm UTC](https://discourse.julialang.org/t/how-to-read-tsv-files-in-julia/102955/4 "2023-08-18T14:35:46Z")

</div>

I’d use [CSV.jl](https://csv.juliadata.org) — it works with tab separated files just as well as commas, you just say your `delim` is tabs and/or spaces:

[https://csv.juliadata.org/stable/examples.html#ignorerepeated\_example](https://csv.juliadata.org/stable/examples.html#ignorerepeated_example)
