---
# System prepended metadata

title: ESP32の中にあるファイルの確認の仕方

---



# ESP32の中にあるファイルの確認の仕方
```python=
import os
os.listdir()
```


# ファイルの実行方法
```python=
execfile("ファイル名")
```

# ファイルの読み込み(READ)方

```python=
fileName = "test.txt" # 任意の読み込みたいファイル名
f = open(fileName,'r')
readData = f.read()
f.close()
print(readData)
```

# ファイルに書き出し(WRITE)方
```python=
fileName = "test.txt" # 任意の作りたいファイル名
writeData = "test"
f = open(fileName,'w') # 'w' = 上書き保存, 'a' = 末尾にデータを入れて保存
f.write(writeData)
f.close()
```



# ファイルの削除方法
```python=
import os #これは起動後1回でも実行していれば実行しなくても大丈夫
os.remove("消したいファイル名")
```


# CSVファイルとして書き出す
csvファイルにするとExcelとかでグラフにしやすい
保存する時のファイル名は`~~~~.csv`にしましょう


```csv=
name,age,sex
杉本,23,男
```
![](https://i.imgur.com/3vSydKg.png)



```python=
# 例として，上記のファイルに書き出すプログラムを下記のように変更するとcsvとしていけます
# データをカンマで区切ることが大切
writeData = データ1 + "," + データ2 ...
f.write(writeData)
```


## 作ってほしいもの
```
sensor ---> data ---> f.write(data) ---> データ用のファイルを作成する
```

##  高崎くん用
```python=

print(x)
print(y)
print(z)

f = open(...)
f.write(x)
f.write(y)
f.write(z)
f.close()
```



