ответвлено от main/python-labs
Изменил(а) на 'TEMA6/report-2.md'
Этот коммит содержится в:
@@ -1,6 +1,6 @@
|
|||||||
# Протокол по Теме 6
|
# Протокол по Теме 6
|
||||||
|
|
||||||
Марков Никита Сергеевич, А-03-23
|
Бутко Захар Владимирович, А-03-23
|
||||||
|
|
||||||
## 1. Начало работы
|
## 1. Начало работы
|
||||||
|
|
||||||
@@ -12,8 +12,8 @@
|
|||||||
|
|
||||||
```py
|
```py
|
||||||
|
|
||||||
>>> stroka='Автоматизированная система управления'
|
stroka='Автоматизированная система управления'
|
||||||
>>> stroka
|
stroka
|
||||||
'Автоматизированная система управления'
|
'Автоматизированная система управления'
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -22,22 +22,22 @@
|
|||||||
|
|
||||||
```py
|
```py
|
||||||
|
|
||||||
>>> fff=234.5;gg='Значение температуры = '
|
fff=234.5;gg='Значение температуры = '
|
||||||
>>> print(gg, fff) #Можно вывести несколько объектов за одно обращение к функции
|
print(gg, fff) #Можно вывести несколько объектов за одно обращение к функции
|
||||||
Значение температуры = 234.5
|
Значение температуры = 234.5
|
||||||
>>> print(gg, fff, sep='/')
|
print(gg, fff, sep='/')
|
||||||
Значение температуры = /234.5
|
Значение температуры = /234.5
|
||||||
>>> print(gg, fff,sep='/',end='***'); print('____')
|
print(gg, fff,sep='/',end='***'); print('____')
|
||||||
Значение температуры = /234.5***____
|
Значение температуры = /234.5***____
|
||||||
>>> print()
|
print()
|
||||||
|
|
||||||
>>> print(""" Здесь может выводиться
|
print(""" Здесь может выводиться
|
||||||
большой текст,
|
большой текст,
|
||||||
занимающий несколько строк""")
|
занимающий несколько строк""")
|
||||||
Здесь может выводиться
|
Здесь может выводиться
|
||||||
большой текст,
|
большой текст,
|
||||||
занимающий несколько строк
|
занимающий несколько строк
|
||||||
>>> print("Здесь может выводиться",
|
print("Здесь может выводиться",
|
||||||
"большой текст,",
|
"большой текст,",
|
||||||
"занимающий несколько строк")
|
"занимающий несколько строк")
|
||||||
Здесь может выводиться большой текст, занимающий несколько строк
|
Здесь может выводиться большой текст, занимающий несколько строк
|
||||||
@@ -93,38 +93,36 @@
|
|||||||
|
|
||||||
>>> import os
|
>>> import os
|
||||||
>>> os.getcwd()
|
>>> os.getcwd()
|
||||||
'C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Python39_64'
|
'/Users/zakhar/Documents'
|
||||||
>>> Markov = os.getcwd()
|
>>> Butko = os.getcwd()
|
||||||
>>> print(Markov)
|
>>> print(Butko)
|
||||||
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64
|
'/Users/zakhar/Documents'
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Пробую методы вложенного модуля path
|
#### 4.2
|
||||||
|
|
||||||
```py
|
```py
|
||||||
|
|
||||||
>>> os.chdir('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6')
|
>>> os.chdir("/Users/zakhar/Desktop/python-labs")
|
||||||
>>> os.getcwd()
|
>>> os.getcwd()
|
||||||
'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6'
|
'/Users/zakhar/Desktop/python-labs'
|
||||||
>>> os.mkdir("aa") #Создание папки в рабочем каталоге
|
>>> os.mkdir("aa") #Создание папки в рабочем каталоге
|
||||||
>>> os.rmdir("aa") #Удаление папки
|
>>> os.rmdir("aa") #Удаление папки
|
||||||
>>> os.listdir('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6') #Вывод файлом, находящихся в рабочем каталоге
|
>>> os.path.isdir("/Users/zakhar/Desktop/python-labs") #Проверка существует ли каталог
|
||||||
['.gitkeep', 'report.md']
|
|
||||||
>>> os.path.isdir('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6') #Проверка существует ли каталог
|
|
||||||
True
|
True
|
||||||
>>> os.path.abspath("OPLATA.DBF")
|
>>> os.path.abspath("OPLATA.DBF")
|
||||||
'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6\\OPLATA.DBF'
|
'/Users/zakhar/Desktop/python-labs/OPLATA.DBF'
|
||||||
>>> fil=os.path.abspath("OPLATA.DBF")
|
>>> fil=os.path.abspath("OPLATA.DBF")
|
||||||
>>> fil
|
>>> fil
|
||||||
'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6\\OPLATA.DBF'
|
'/Users/zakhar/Desktop/python-labs/OPLATA.DBF'
|
||||||
>>> drkt=os.path.dirname(fil)
|
>>> drkt=os.path.dirname(fil)
|
||||||
>>> drkt
|
>>> drkt
|
||||||
'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6'
|
'/Users/zakhar/Desktop/python-labs'
|
||||||
>>> os.path.basename(fil)
|
>>> os.path.basename(fil)
|
||||||
'OPLATA.DBF'
|
'OPLATA.DBF'
|
||||||
>>> os.path.split(fil)
|
>>> os.path.split(fil)
|
||||||
('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6', 'OPLATA.DBF')
|
('/Users/zakhar/Desktop/python-labs', 'OPLATA.DBF')
|
||||||
>>> os.path.exists(fil)
|
>>> os.path.exists(fil)
|
||||||
True
|
True
|
||||||
>>> os.path.isfile(fil)
|
>>> os.path.isfile(fil)
|
||||||
@@ -140,16 +138,16 @@ False
|
|||||||
|
|
||||||
>>> fp=open(file=drkt+'\\zapis1.txt',mode='w')
|
>>> fp=open(file=drkt+'\\zapis1.txt',mode='w')
|
||||||
>>> drkt
|
>>> drkt
|
||||||
'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6'
|
'/Users/zakhar/Desktop/python-labs'
|
||||||
>>> dir(fp)
|
>>> dir(fp)
|
||||||
['_CHUNK_SIZE', '__class__', '__del__', '__delattr__', '__dict__', '__dir__', '__doc__', '__enter__', '__eq__', '__exit__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__ne__', '__new__', '__next__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_checkClosed', '_checkReadable', '_checkSeekable', '_checkWritable', '_finalizing', 'buffer', 'close', 'closed', 'detach', 'encoding', 'errors', 'fileno', 'flush', 'isatty', 'line_buffering', 'mode', 'name', 'newlines', 'read', 'readable', 'readline', 'readlines', 'reconfigure', 'seek', 'seekable', 'tell', 'truncate', 'writable', 'write', 'write_through', 'writelines']
|
['_CHUNK_SIZE', '__class__', '__del__', '__delattr__', '__dict__', '__dir__', '__doc__', '__enter__', '__eq__', '__exit__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__next__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_checkClosed', '_checkReadable', '_checkSeekable', '_checkWritable', '_finalizing', 'buffer', 'close', 'closed', 'detach', 'encoding', 'errors', 'fileno', 'flush', 'isatty', 'line_buffering', 'mode', 'name', 'newlines', 'read', 'readable', 'readline', 'readlines', 'reconfigure', 'seek', 'seekable', 'tell', 'truncate', 'writable', 'write', 'write_through', 'writelines']
|
||||||
>>> fp=open(drkt+'\\zapis1.txt','w')
|
>>> fp=open(drkt+'\\zapis1.txt','w')
|
||||||
>>> fp=open('zapis1.txt','w')
|
>>> fp=open('zapis1.txt','w')
|
||||||
>>> fp
|
>>> fp
|
||||||
<_io.TextIOWrapper name='zapis1.txt' mode='w' encoding='cp1251'>
|
<_io.TextIOWrapper name='zapis1.txt' mode='w' encoding='UTF-8'>
|
||||||
>>> fp1=open(drkt+'\\zapis2.bin',mode='wb+')
|
>>> fp1=open(drkt+'\\zapis2.bin',mode='wb+')
|
||||||
>>> drkt
|
>>> drkt
|
||||||
'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6'
|
'/Users/zakhar/Desktop/python-labs'
|
||||||
>>> fp.close()
|
>>> fp.close()
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -179,7 +177,7 @@ a+ - то же, что и в «a», но с возможностью чтени
|
|||||||
```
|
```
|
||||||
**Результат:**
|
**Результат:**
|
||||||
|
|
||||||
<image src="screen1.jpg">
|
<image src="1234567">
|
||||||
|
|
||||||
|
|
||||||
```py
|
```py
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user