sudo apt-get install python3.*
md@md ~/.MINT18/code/python/project2 $ setuptools --version
setuptools: команда не найдена
md@md ~/.MINT18/code/python/project2 $ pip --version
Программа 'pip' на данный момент не установлена. Вы можете установить её, выполнив:
sudo apt install python-pip
md@md ~/.MINT18/code/python/project2 $ pip3 --version
pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)
md@md ~/.MINT18/code/python/project2 $ virtualenv --version
15.0.1
md@md ~/.MINT18/code/python/project2 $ python3.6 -m venv env
Error: Command '['/home/md/.MINT18/code/python/project2/env/bin/python3.6', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
ноя 26 22:45:16 md sudo[25240]: pam_unix(sudo:session): session closed for user root
ноя 26 22:52:09 md sudo[25741]: md : TTY=pts/1 ; PWD=/home/md/.MINT18/code/python/project2 ; USER=root ; COMMAND=/bin/rm -rf env
ноя 26 22:52:09 md sudo[25741]: pam_unix(sudo:session): session opened for user root by (uid=0)
ноя 26 22:52:09 md sudo[25741]: pam_unix(sudo:session): session closed for user root
ноя 26 23:17:01 md CRON[26712]: pam_unix(cron:session): session opened for user root by (uid=0)
ноя 26 23:17:01 md CRON[26713]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
ноя 26 23:17:01 md CRON[26712]: pam_unix(cron:session): session closed for user root
ноя 26 23:30:08 md ntpd[2056]: 93.171.155.1 local addr 192.168.1.2 -> <null>
/etc/postgresql/9.5/main/pg_hba.conf
local database1 user1 trust
(ven) md@md ~/.MINT18/code/python/project0/ven/bin $ psql -U user1 database1
psql: FATAL: Peer authentication failed for user "user1"
(ven) md@md ~/.MINT18/code/python/project0/ven/bin $
md@md ~/.MINT18/code/python/project0 $ python3.7 -m venv project_env
Команда 'python3.7' не найдена, возможно вы имели в виду:
Команда 'python3.5' из пакета 'python3.5-minimal' (main)
python3.7: команда не найдена
md@md ~/.MINT18/code/python/project0 $ python3 -m venv project_env
md@md ~/.MINT18/code/python/project0 $
md@md ~/.MINT18/code/python/project0/project_env/bin $ source activate
(project_env) md@md ~/.MINT18/code/python/project0/project_env/bin $ python -V
Python 3.5.2
(project_env) md@md ~/.MINT18/code/python/project0/project_env/bin $ python3 -V
Python 3.5.2
(project_env) md@md ~/.MINT18/code/python/project0/project_env/bin $ deactivate
#!/usr/bin/env python3
class Obj():
def __init__(self, word):
self.word = word
def __iter__(self):
for l in self.word:
yield l
obj = Obj('sergey')
it = iter(obj)
print(type(it))
n = next(it)
print(type(n))
print(n, len(n))
n = next(it)
print(type(n))
print(n, len(n))
n = next(it)
print(type(n))
print(n, len(n))
n = next(it)
print(type(n))
print(n, len(n))
n = next(it)
print(type(n))
print(n, len(n))
n = next(it)
print(type(n))
print(n, len(n))
<type 'generator'>
<type 'str'>
('s', 1)
<type 'str'>
('e', 1)
<type 'str'>
('r', 1)
<type 'str'>
('g', 1)
<type 'str'>
('e', 1)
<type 'str'>
('y', 1)
Генератор возвращает объект по которому можно итерироваться,
"styles": [
"apps/bla/src/styles.scss"
],
body { background: $red-color; }