An open API service indexing awesome lists of open source software.

https://github.com/samuelbarbosadev/filesgenerator_python

Como criar 10 mil arquivos, usando python.
https://github.com/samuelbarbosadev/filesgenerator_python

python python-script script

Last synced: 11 months ago
JSON representation

Como criar 10 mil arquivos, usando python.

Awesome Lists containing this project

README

          

# Files Generator Python

## Ambiente virtual e Dependências:
Criando ambiente virtual:
```
python3 -m venv core/venv
```

Entrando no ambiente virtual:
```
source core/venv/bin/activate
```

Instale as dependências:
```
pip install -r core/requirements.txt
```

# Objetivo:
O objetivo desse script é gerar **10.000** arquivo.txt,
uma das razões para criar esse script foi aprender
mais sobre a biblioteca **"OS"**, além disso, também é
um conteúdo que postei no [Instagram](https://www.instagram.com/samuelbarbosa_dev/) e [YouTube](https://www.youtube.com/channel/UCDFkX0MUQFsMTH0YkKwzJoA) onde
compartilho conteúdo de programação.

# Como Funciona:
Primeiramente verifico se a pasta **FILES** existe,
caso não exista utilizo a lib **"OS"** para criar uma pasta
chamada arquivos e, dentro de um loop, que se repetirá **10.000** vez,
lá informamos o conteúdo do arquivo e o seu nome.

# O que aprendi:
Aprendi muito sobre a biblioteca **"OS"**,
aprendi que ela serve para manipulação de
arquivos, diretórios, etc., durante as
minhas pesquisas aprendi ser uma boa
prática utilizar **"with()"** ao invés de simplesmente
abrir o arquivo utilizando **"open()"** e depois
fechá-lo com **"close()"**.

# Tecnologias utilizadas:

python-decouplo | os | python
--------------- | ----- | ---------
3.6 | * | 3.10.6

---
Linkedin:

E-mail: