blob: e8d3d5136771eb8f7c90bd930b7aa55d20ddc951 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
_Ключи команды:_
r - открывает файл на чтение (по умолчанию)
w - запись, если нет - будет создан, если есть - будет перезаписан.
x - запись, если есть - ошибка
a - добавляет данные, если файла нет - создает
t - открывает файл как текстовый (по умолчанию)
\+ - и чтение и запись
```python
file = open(file='hello.txt', mode='r')
print(file.name) # имя файла с которым сейчас работаем
print(file.mode) # режим в котором работаем с файлом
file.close() # устаревшее
with open(file='hello.txt) as file:
print(file.read(8))
print(file.readline())
print(file.readlines())
for line in file.readlines():
print(linestrip())
for line in file:
print(line.strip())
password_list = ['qwerty, '12345', 'xxxxx']
with open(file='secret_file.txt', mode='w) as file:
for passwd in password_list:
file.write(f'{passwd}\n)
file.writelines([line+'\n' for line in password_list])
# Сохранение изображений и др.:
import requessts
response = requests.get('https://<ссылка>')
file.write(response.content)
```
|