From f239379fb851e50db7b0144625ed999d8e1d8cb3 Mon Sep 17 00:00:00 2001 From: HyunJin-Jeong Date: Thu, 27 Aug 2020 16:08:02 +0900 Subject: [PATCH] add_demo_restaurant_bot --- .../._python_programming_demo_app-0.0.1 | Bin 0 -> 212 bytes .../._.DS_Store | Bin 0 -> 120 bytes .../._PKG-INFO | Bin 0 -> 212 bytes .../._README.txt | Bin 0 -> 757 bytes .../._main.py | Bin 0 -> 212 bytes .../._roboter | Bin 0 -> 212 bytes .../._setup.cfg | Bin 0 -> 212 bytes .../._setup.py | Bin 0 -> 212 bytes .../roboter/.___init__.py | Bin 0 -> 212 bytes .../roboter/.___pycache__ | Bin 0 -> 212 bytes .../roboter/._controller | Bin 0 -> 212 bytes .../roboter/._models | Bin 0 -> 212 bytes .../roboter/._templates | Bin 0 -> 212 bytes .../roboter/._views | Bin 0 -> 212 bytes .../__pycache__/.___init__.cpython-36.pyc | Bin 0 -> 212 bytes .../roboter/controller/.___init__.py | Bin 0 -> 212 bytes .../roboter/controller/.___pycache__ | Bin 0 -> 212 bytes .../roboter/controller/._conversation.py | Bin 0 -> 212 bytes .../__pycache__/.___init__.cpython-36.pyc | Bin 0 -> 212 bytes .../__pycache__/._conversation.cpython-36.pyc | Bin 0 -> 212 bytes .../roboter/models/.___init__.py | Bin 0 -> 212 bytes .../roboter/models/.___pycache__ | Bin 0 -> 212 bytes .../roboter/models/._ranking.py | Bin 0 -> 212 bytes .../roboter/models/._robot.py | Bin 0 -> 212 bytes .../__pycache__/.___init__.cpython-36.pyc | Bin 0 -> 212 bytes .../__pycache__/._ranking.cpython-36.pyc | Bin 0 -> 212 bytes .../models/__pycache__/._robot.cpython-36.pyc | Bin 0 -> 212 bytes .../roboter/templates/._good_by.txt | Bin 0 -> 212 bytes .../roboter/templates/._greeting.txt | Bin 0 -> 212 bytes .../roboter/templates/._hello.txt | Bin 0 -> 212 bytes .../roboter/templates/._which_restaurant.txt | Bin 0 -> 212 bytes .../roboter/views/.___init__.py | Bin 0 -> 212 bytes .../roboter/views/.___pycache__ | Bin 0 -> 212 bytes .../roboter/views/._console.py | Bin 0 -> 212 bytes .../__pycache__/.___init__.cpython-36.pyc | Bin 0 -> 212 bytes .../__pycache__/._console.cpython-36.pyc | Bin 0 -> 212 bytes .../.DS_Store | Bin 0 -> 8196 bytes .../PKG-INFO | 49 +++++++++ .../README.txt | 39 +++++++ .../python_programming_demo_app-0.0.1/main.py | 2 + .../roboter/__init__.py | 0 .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 160 bytes .../roboter/controller/__init__.py | 0 .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 171 bytes .../__pycache__/conversation.cpython-36.pyc | Bin 0 -> 553 bytes .../roboter/controller/conversation.py | 12 +++ .../roboter/models/__init__.py | 0 .../__pycache__/__init__.cpython-36.pyc | Bin 0 -> 167 bytes .../models/__pycache__/ranking.cpython-36.pyc | Bin 0 -> 3144 bytes .../models/__pycache__/robot.cpython-36.pyc | Bin 0 -> 3090 bytes .../roboter/models/ranking.py | 101 ++++++++++++++++++ .../roboter/models/robot.py | 92 ++++++++++++++++ .../roboter/templates/good_by.txt | 4 + .../roboter/templates/greeting.txt | 3 + .../roboter/templates/hello.txt | 2 + .../roboter/templates/which_restaurant.txt | 2 + .../roboter/views/__init__.py | 0 .../views/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 166 bytes .../views/__pycache__/console.cpython-36.pyc | Bin 0 -> 2135 bytes .../roboter/views/console.py | 67 ++++++++++++ .../setup.cfg | 4 + .../setup.py | 21 ++++ application/restaurant_bot.py | 4 +- 63 files changed, 399 insertions(+), 3 deletions(-) create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/._python_programming_demo_app-0.0.1 create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._.DS_Store create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._PKG-INFO create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._README.txt create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._main.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._roboter create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._setup.cfg create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._setup.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/.___init__.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/.___pycache__ create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._controller create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._models create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._templates create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._views create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/__pycache__/.___init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/.___init__.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/.___pycache__ create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/._conversation.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/.___init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/._conversation.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/.___init__.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/.___pycache__ create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/._ranking.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/._robot.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/.___init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/._ranking.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/._robot.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/templates/._good_by.txt create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/templates/._greeting.txt create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/templates/._hello.txt create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/templates/._which_restaurant.txt create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/.___init__.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/.___pycache__ create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/._console.py create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/__pycache__/.___init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/__pycache__/._console.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/.DS_Store create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/PKG-INFO create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/README.txt create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/main.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/__init__.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/__pycache__/__init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__init__.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/__init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/conversation.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/conversation.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__init__.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/__init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/ranking.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/robot.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/ranking.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/robot.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/templates/good_by.txt create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/templates/greeting.txt create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/templates/hello.txt create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/templates/which_restaurant.txt create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/__init__.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/__pycache__/__init__.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/__pycache__/console.cpython-36.pyc create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/console.py create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.cfg create mode 100644 application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.py diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/._python_programming_demo_app-0.0.1 b/application/python_programming_demo_app-0.0.1/__MACOSX/._python_programming_demo_app-0.0.1 new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._.DS_Store b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a5b28df1cbc6e15bd0d35cdadd0c2e65d5131c7d GIT binary patch literal 120 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}u^SMB_!U6R08`;00ODZ-jv*mIP;rnB Iur73U08|YJ=l}o! literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._PKG-INFO b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._PKG-INFO new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._README.txt b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._README.txt new file mode 100644 index 0000000000000000000000000000000000000000..a6c2ff02e95a2c929399da4109fbd262070dda42 GIT binary patch literal 757 zcma)4%Wl*#6!i?M0I{GfK%%Qkh}q5f5hqUCj;eVgXiF(AY7vXd<2aMdBynOVgVf*P z5BLMvv1ZB7uwjqGR1_f=9O>#le9o19uffKn+n^1=5f|IXr`s3X*Jx_st~CNc`>XXf zZ~w6VKQK5ud%dRpQhc|{jlX2KY;Nmd6M!wDvK}vrRQ6JCs@ljfU6DXS=agk zz|$LECM#|^d}nzyeqPD!JeFEcwaSd;wk;Rz0r2pKU)Egnyh?HjKJR^d*Yy3g|M-66 zXGNNr3Zaj!_T__?8&_3fb|4Iu=pxZ2qH815n=3U>rM;RKDz9W-^=$KoWT26v*3t;b zk_eMP6cQ0!)(I_`ne#+t(uvBVPC^*2=4Gmv2|*4=v&@aNx_10L<1;s>wWA<*DMHj* z1Bel2#6t*smQYVcVcehe&C5!;3i(B=dRC;gFGjT z5>rw(kNicsyxcteJvW`K$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._roboter b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._roboter new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._setup.cfg b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._setup.cfg new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._setup.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/._setup.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/.___init__.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/.___init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/.___pycache__ b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/.___pycache__ new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._controller b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._controller new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._models b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._models new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._templates b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/._templates new file mode 100644 index 0000000000000000000000000000000000000000..fc32162440e858169878898facbc50c1a7a7eb11 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sCnhFZJ7*N-=cZaaIUAW- l8e6#Onix1)=$e?jxanG&IGXF48krdyo12)LxLG$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/__pycache__/.___init__.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/__pycache__/.___init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/.___init__.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/.___init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/.___pycache__ b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/.___pycache__ new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/._conversation.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/._conversation.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/.___init__.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/.___init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/._conversation.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/._conversation.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/.___init__.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/.___init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/.___pycache__ b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/.___pycache__ new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/._ranking.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/._ranking.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/._robot.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/._robot.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/.___init__.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/.___init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/._ranking.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/._ranking.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/._robot.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/models/__pycache__/._robot.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/templates/._good_by.txt b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/templates/._good_by.txt new file mode 100644 index 0000000000000000000000000000000000000000..fc32162440e858169878898facbc50c1a7a7eb11 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sCnhFZJ7*N-=cZaaIUAW- l8e6#Onix1)=$e?jxanG&IGXF48krdyo12)LxLG$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sCnhFZJ7*N-=cZaaIUAW- l8e6#Onix1)=$e?jxanG&IGXF48krdyo12)LxLG$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sCnhFZJ7*N-=cZaaIUAW- l8e6#Onix1)=$e?jxanG&IGXF48krdyo12)LxLG$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sCnhFZJ7*N-=cZaaIUAW- l8e6#Onix1)=$e?jxanG&IGXF48krdyo12)LxLG$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/.___pycache__ b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/.___pycache__ new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/._console.py b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/._console.py new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/__pycache__/.___init__.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/__pycache__/.___init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/__pycache__/._console.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/__MACOSX/python_programming_demo_app-0.0.1/roboter/views/__pycache__/._console.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e84c891c9fcbc906b22e9e93865b63c1a018fcc6 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHCM72sC#NM@J7*N-=cZblTbjF= lS{Rw=I-9wg>6#cind>?lS{mwF8o4=HI++_8xVV@x005qBAMOAE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/.DS_Store b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..7b6c198dbdddb907cb17ba9f794f53808b23f643 GIT binary patch literal 8196 zcmeHMU2GLa6h7y+(Aix|=a!$gfN-_6g0@XB6-$B2<+cUOPe5-=%a4?My9-_2?v}fI zZz-jwF~pz5h*1+?!1xoNz{JG(pu|TbCg=k;L8Hc)_~w)G%^3B}%-#lCc+dxxu#?Q3 znRDjM%=zZqojZF00Mi9C2~Z0FjIxm2pyC!u*hQX~Vxgv-B$7Ws02btPYzei0Z57~ zfJ{`Udw}#wgfbP%X(gpAjj3)A7`kG3#X#jw_Jrt8G8M{cC6zm%at91&#_)!Ma(41d z$nJnCC8IJzAVOe10^;$hfIN7RqkO~t-OG{XYHrN2{h+n=I>yS%7c8t`OlNwf{zPWP z8_xvUpx~#o`NN{MKO2nX!g`~ZheSX7b$>!V}b3t{sAlR zlN{nzJ_X%7?792%maq@;_;A)4E;!l1+U__R`?Tc`40}#t)b$4g>r@~#hkP#|bV=o) zO};`m#CgHD9=FKRE?V8>?sL@G#meQY>+f$$KD;H>Gqbpg$Mq%pvVo%Q+d0STAGgh5 z(%<)?5H&puc@tDvC=T+_AZSwSjgEY3wAKU>lssX zB#iqs{vkVJ(lYjXrWnzb79(LaGIm(#yYd#5=1jbbFJ8Ca(EEIff@hf~HO(!$-uD#k zD)%*|+0dpN{Z2M#Io#Bk?9{$VHwKCdO1?W(Ztc{K!C`N7ltS_2*hFd(w~;ow8Nb4g zin;e>{b1ji<)zav2se=|eO8VdkeWDtJ z33w4+f^+aPoQHSeJ@^1Vfh+JiT!k;-8hi^s!q4z4{0@J>p9rX-j*GAoS71G^#Rg2` zX55C`F^yfg2Oq->_F+FBMH7$X2^_(bIDwOR2B+{@JcqB~tN0pTz&G$sd<);lkMLu> zjGy9{_!WMq78om$cCTueO8lN`a~@A3Eqz{-q&<2|()R4w`CpOtn@X``)k~HxTfS!P z`j)m$o$1*fowI*8Qb{sMQAARwL=Cx%H*--?+E}HpE^&A+xBH2C)+r|F!z*T1)YjD` z?llZ92*hNwp^=&~;y9ZTW9bhX%^H!Hm&vBls&8OKQ@%i1H|p&g5t)}O>t=l`Bfj#5 za;QhP={g7TylJwnH5xk8{s9NyflF{1J|p&BgX{1E`~<(iZx};{)mV#lxC-yVHMkBR zz$R?Q7Hr23+=5%N6L;WF?8RNg!hSq}gLn`R6ALZL!Y9$k0E;+IYszA($i zxAEc}?)8>frzBpQ&%I(M?>e4)f-EJ*-s}{$?jQup)LLuB{lDk--~aERh@z!N2t)|{ zT?DYaJJX#euiL%TV`NKEK1Nw2(QjHw=|Y9*BJ}b)PIC4SL#ii2TPl>(N|J@rzy2X0 RI{)Rb(dhh_^t)?|zW_|k;S&G= literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/PKG-INFO b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/PKG-INFO new file mode 100644 index 0000000..a361679 --- /dev/null +++ b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/PKG-INFO @@ -0,0 +1,49 @@ +Metadata-Version: 1.0 +Name: python_programming_demo_app +Version: 0.0.1 +Summary: UNKNOWN +Home-page: http://sakaijunsoccer.appspot.com +Author: jsakai +Author-email: example@example.com +License: MIT +Description-Content-Type: UNKNOWN +Description: Roboter + ==== + + ## Install + + 1. 以下のようにパーケージをインストールするか、もしくはroboterフォルダーを実行するディレクトリへ置いてください。 + $ python setup.py develop + + or + + $ ls + roboter + + + ## Requirement + pip install termcolor==1.1.0 + + + ## Usage + + 1. 以下のようにtalk_about_restaurant関数を呼び出すと実行可能です。 + + # vim main.py + import roboter.controller.conversation + roboter.controller.conversation.talk_about_restaurant() + + 2. 実行して下さい。 + $ python main.py + + (オプション: 保存するCSVやテンプレート先を変更する場合は、settings.pyに以下の値を入れる。) + # vim settings.py + CSV_FILE_PATH = '/tmp/test.csv' + TEMPLATE_PATH = '/tmp/templates/' + + # settings.pyファイルを作成した場合は、変更しない場合のDefaultは以下に設定する + CSV_FILE_PATH = None + TEMPLATE_PATH = None + + +Platform: UNKNOWN diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/README.txt b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/README.txt new file mode 100644 index 0000000..c1b5156 --- /dev/null +++ b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/README.txt @@ -0,0 +1,39 @@ +Roboter +==== + +## Install + +1. 이하 패키지를 인스톨하거나, 실행하실 디렉토리에 roboter 폴더를 옮겨주시기 바랍니다. +$ python setup.py develop + +or + +$ ls +roboter + + +## Requirement +pip install termcolor==1.1.0 + + +## Usage + +1. 이하와 같이 talk_about_restaurant 함수를 불러오면 실행할 수 있습니다. + +# vim main.py +import roboter.controller.conversation +roboter.controller.conversation.talk_about_restaurant() + +2. 실행해주세요 +$ python main.py + +(옵션: 보존할 csv 나 템플릿을 변경할 경우는 settings.py 에 아래를 추가합니다) + +# vim settings.py +CSV_FILE_PATH = '/tmp/test.csv' +TEMPLATE_PATH = '/tmp/templates/' + +# settings.py 파일을 작성한 경우에는, 변경하지 않은 경우의 default 는 다음과 같이 설정합니다. +CSV_FILE_PATH = None +TEMPLATE_PATH = None + diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/main.py b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/main.py new file mode 100644 index 0000000..ee1e3fe --- /dev/null +++ b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/main.py @@ -0,0 +1,2 @@ +import roboter.controller.conversation +roboter.controller.conversation.talk_about_restaurant() diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/__init__.py b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/__pycache__/__init__.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f0486902f2be055c39f5d518a7e9e1ee1ef76149 GIT binary patch literal 160 zcmXr!<>i{G!yLr`1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnFJJx8;?$yI{jB1| z?8Hocm;Ca)oczR;V*P^3l8pSk_=2MR^rFPv+|0c6_>|P#{P@Iz0$l?=13g3iqWq-% jlGGyo`1s7c%#!$cy@JYH95%W6DWy57b|7ntftUdRg)%79 literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__init__.py b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/__init__.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e21901124fdab01715b2235cd29662e905fd0be3 GIT binary patch literal 171 zcmXr!<>i{G!yLr`1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuL%9n;?$yI{jB1| z?8Hocm;Ca)oczR;V*P^3l8pSk_=2MR^rFPv+|0c6_>|P#{P@Iz0$l?=13g3iqWq-% tlGGyoPO2Tq#$q650051fEl~gf literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/conversation.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/__pycache__/conversation.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c9d42f45169b77ccbf7e74b8a172315c2f4f385d GIT binary patch literal 553 zcmYjOy-vh13{LvPpZJwvW2o3F!4<@c5E6)y0mKp^MWG2?uW4K*Dd-SP@De-%uXHOD zufT*;PH>Lm&rTeFwsW|$vh=tNn+rJ35AzaNnr!2n{4`3^=*rFc_Q}Z!&Ic4krvApl*gV-2pzHf?aeC3Lf z6Sb&{Gk7!_gmgta_CqkdwQz4m)8J&dR1I*^wtM@7{lP)e=TWvO{{|V%2h1iycY}63 z+44fyT--wEXR1xZ;FeI4Xo3DN8_q8BWHQgWgpzZ%I!!-lKq~F}q4ZIG-7_k|my?Af Q4C}Ny4xi(~Q9_sFAMyT|fdBvi literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/conversation.py b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/conversation.py new file mode 100644 index 0000000..758a1c3 --- /dev/null +++ b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/controller/conversation.py @@ -0,0 +1,12 @@ +"""Controller for speaking with robot""" +from roboter.models import robot + + +def talk_about_restaurant(): + """Function to speak with robot""" + restaurant_robot = robot.RestaurantRobot() + restaurant_robot.hello() + restaurant_robot.recommend_restaurant() + restaurant_robot.ask_user_favorite() + restaurant_robot.thank_you() + diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__init__.py b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/__init__.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..409932b122299ce0118e6fcc502e91f4915f0e9f GIT binary patch literal 167 zcmXr!<>i{G!yLr`1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuMqvv;?$yI{jB1| z?8Hocm;Ca)oczR;V*P^3l8pSk_=2MR^rFPv+|0c6_>|P#{P@Iz0$l?=13g3iqWq-% plGGyo-29Z(oMQd>_{_Y_lK6PNg34PQHbBABoK!oIZN)&$0071VD~$jE literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/ranking.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/ranking.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2d63fc5f80cb7c0042de8a6732bafb916a77b0da GIT binary patch literal 3144 zcma)8UvnF`5eIO8csz=-)XJ*uOx&y62eU~jwdqV}JRXm2$+11L=~R;I_S)v=On}l+ z$2%GTEsJw}qG$4y^tms2&nL-uz-yoK75da&P-I9oGwn%O?A-z&@Y~<+;*(}G{O89` zoHPje7g>5-(CL#^*m2?bDLY1(PkOaRLzy(|}omCCroRG%1MyvvkUriO2M z_BwVy2PO7&IqIIYm~oZJdlJ3$Es-H~|32J#sf1KJGn97r%d;XcQ?7P~=lY~9lA$b* zWjYuD%n28RGD(NS-|V(`+rQnBzisR6Nk9r1T#c@}@Bt6Os`#kQ08$Dj*0rWnv^AP$P-{1|t_MXN8Z}N5c zQvZ^;Bo4tNn`Z4`M#h=L@9&EqLXedOQmmV&3Osp|>gf3YV{d0c5!^JM?Fw%EA&82q zwTkq~luW3mQ_^P@?a_*T!z$-%N{M!~d(41Fp7#4S9ZZo@b(j$@6R2S}kA+U=BuXrQ zJT)2$X)!iGJ$TUh>}lt5viIWI%jca0L&I!c`e-A?_}wxe4GPnMJ{Mg)wK5GZdg&QWpB4+4lQ>_JoaKyW&t=hq-$X-+1rVtp!apq$WGq}XzaW~ZUt zr4VtH{DlQFji6m1wV2+KxbK#0g87WN2^lT<^y#xl$>$G_o|wkd!LXG2k(8x0R~JrM z9@BCxx^Z*G#q#H{^5xLMFues$ZGj-3OBn#`1F-AVXD+}zzPSSLe-USaGm;g3V{yhP z(*%eI>3_=p@q3`_MOK@zceg6GPyT*m0%WZm?Oi8G)4mUS?K-(j-rRgeUJ=gzNDc^K z4;G917teq^7Fs0G65IVkp-|G%xXfjz?T)t()3-oP1Pcl(pb#O`+hcb2QH#c5FB3V(5xz%GRCe(YtOw;&Ac7r4Wz^$_wgfUs~!%gF$KeLoEES zeJvuQa|G80=Tw}VniOy0rXV1%SO@wF5|H4=foyOQ04A7kId06XHqXo3fbC_cZD0~X zD3W109ObEe4uceCB2tIy&3tH>+XIM?@rNr;ygYN^P`pWD2C@!CN}|&$+J_?Pk?Y`^ zKR_Y4i(i>7g?OQK#?jNF3o#3MSV9SpdZo0O9%n#*1iAe^X5-HM+@8*KF66J_TZ_$@ z`eWy-XSnJ>6#6xcw3iaXwl4?zVi4Zx;J+a;$R+YvV!@YqqnX`#5E_XI#QwD0MGbR_ zX|&7c`xm1u)swm)o!#W_p+l@+v0B?d2Lsb}HiG{EP;BxW literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/robot.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/models/__pycache__/robot.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..89935feef6e4a9fb315a8b84b127ca23de19a319 GIT binary patch literal 3090 zcma)8TW=dh6rS0e*NziHX(5!`B9)5~I8>E*Du}k>@&KU(Dx?+CYU3Fv>#TR&nKf=! z?vo?I3qJtFAK)+TD^L6dp7_qJ?WAcXSZl{;X6O2y?|f%&ZEkjcd*6+3b{YGNU3fg$ zpW-!pCA z>cu@d%nB)@G}7u&mC;xUnMZ$P1=izrOQ*$2RveKzP=!&sjDrJoJW&JcvU*$?pW-#| zqL3`+*q$SJ>`G5K!X3K86aE>Gu_e(uV{srtEZ?qunyaj?-A#>LE7joI?>)TcMHF*BX9=4-DEZt)=?I32`F_u>y&@gUx;-^gC)V6B6PcbQ1C=Y? z^J>q?e5eD=qFYpiDE?%+gTH^i-F<*zW_M)LlQi4iQ?nvhsW7{f)ACpq$waFoosP$V zCJ}P1l5{fp;KTlh{hPZMMyYo#kfy2jC#Q9oBw3M_NdmVrL(4KJ-~q3;n$xa64>*0o zLzvQm?O|`jc=S=pMqJ>?BWK|}=A}F5BjAg=pYa8LkDa-r@s5H80~oFQ?4k1m6D}a} zsyhd=oa(|vGo^)zN)?sIG9q|jq@}Id%|{j|6D`{g_`L&1iB9?b#4#LhfM`UEj72 z(6D}1v^Dq9^kh^F`Oj>K@D=V^8&N^gfvAu{6CVp6w_qbk&lv0wc1LVjyZtjr5qIFx zZvEVWG-WzPjF$HNRrF@RinNFl`0HRsq?m?pwUz2jwn@hzY)MegttZ$pKylyASAWw}+ zl5@}6nck#rSh(QTYUk3q`cK8i6Wia$V2dX3JPRM=5J1PRKHif9rPC660UJufveSk(MJeG@8Rk;2?sIFBoUPAkY@HAT-BmgoJtm zFCqwZ(;H5U!TE9P)=Wbzq<)9yvoZi0hrGJ^)S)e#Aur2Q^l#^Ckmlx-{&EI8DHeSV zGwIi{yn1Xs>QuX3evvTr-ChhS+17 za~H;=+s{g4@U4$G5Y8XYg;WOKfHi30?1^M{>z>MUIVhuH`jgUGDKEM;D{zSzr)385 z8)`MSNzU}EtFz;5aC`wp>uBfP(fhsj|L|4g<#vX!mf#dog<{>pt|PL}bB2w==Tmc% z*n7xow_l)_AvZDC0mL1E>)Bk^<<*;);eBfK8e7t(HMZ}e@_&%U{jj+Z+^|v7+y>Mz z0`uU=tbq-RNgD=e8%IishW|e-Ha!KjW zUNZE{ut-P^O+$Ho+Y7_)_3oDaLhPWG>MeWsk-Fd9@ie(1-dr{Ql*yTCprI|*fjS(4 gsrGtc=edBwd0d9Kn`_D^ly3~RBk~Y?p1XbRUt4i{G!yLr`1dl-k3@`#24nSPY0whuxf*CX!{Z=v*frJsnuVDSq;?$yI{jB1| z?8Hocm;Ca)oczR;V*P^3l8pSk_=2MR^rFPv+|0c6_>|P#{P@Iz0$l?=13g3iqWq-% plGGyovdq--V*U8|%)HE!_;|g7%3B;Zx%nxjIjMFa%Zh=R0RWh^D>eWC literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/__pycache__/console.cpython-36.pyc b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/__pycache__/console.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0611638990ec70b0d5958bee5ccf93d5f4253278 GIT binary patch literal 2135 zcma)7UvDEd5Vv=oWRw1(ty+XmAT8nn^3bFQFQ^>oN-1y%qNDAJV_%l-+D$jNSueJ8 zy{3tfXkSl!48$klJNT8S`wI8Oj5q0po)9?ltUVt8nVH}G^3lpl>zC^y`m;gEUu2;% z7~hAkzX8EXL^$PMP9y5RUgWv2ANkzp?3zUEE5d8Meoc5?)UN!f&Ko=ceSLV6Oa2>-W06C1vX9(-CNz$%EX+7^3;uu7=lAaysyDGB~l~RMW@vY zp;bHduA87j8?_rAgP-$FxFy8XI?kr2C^!@~=gYd?w1F1JWJO;`E5`@lJ^Xg>_#l3` zcl@ORfHx$e%BSzg$!zA*7?4+!8o{U!)fXVjwstfLG~$@cG>%VfsGFzwIBW=3><+9S!oZL#0I8t^ zZ{SbpgaE)iH)9j;it3K3aXP4j9)S2OouDh;`1dcff`_M4y}}J9G|Z|(>1R(x5#};Y zOeTx}k3Dw=CVz(3B-3I6theH~8$PH2@3wI%bXZ6eif5TNx`OX`eP51p?)0bl%rpkUgiR=r}_)w zzo`&cyXb!S0q{rr7J-|)5|yNIn6BPdG3yLnma1`WWKOp~Zc`hGB9$D@9B*I3A4+Cm)AUk{a(W3=V?<%} zZ2HgDm-N#Y_aOB^5W(Cq3g$M}hZB13C5Ic!WGM>Elt{R(D~NqoIvm?Zo)rQt)h3)| zfvsoGM-3MP0p@63^rK+zal006yq?jh<~G=1z7(y@M^zQvfeUUCj$K~l&%0pY7?3Ol zbPZ^8nKHToQoV;>(q6l%Ht-NvfLJ0bM1gc_n+MNQQ6g!$LUdlceG6B*l5^D-+^gvE VGbA^Sw8!ASzzh6fYmEhKe*=w|NQ?jg literal 0 HcmV?d00001 diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/console.py b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/console.py new file mode 100644 index 0000000..09b9adf --- /dev/null +++ b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/roboter/views/console.py @@ -0,0 +1,67 @@ +"""Utils to display to be returned to the user on the console.""" +import os +import string + +import termcolor + + +def get_template_dir_path(): + """Return the path of the template's directory. + + Returns: + str: The template dir path. + """ + template_dir_path = None + try: + import settings + if settings.TEMPLATE_PATH: + template_dir_path = settings.TEMPLATE_PATH + except ImportError: + pass + + if not template_dir_path: + base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + template_dir_path = os.path.join(base_dir, 'templates') + + return template_dir_path + + +class NoTemplateError(Exception): + """No Template Error""" + + +def find_template(temp_file): + """Find for template file in the given location. + + Returns: + str: The template file path + + Raises: + NoTemplateError: If the file does not exists. + """ + template_dir_path = get_template_dir_path() + temp_file_path = os.path.join(template_dir_path, temp_file) + if not os.path.exists(temp_file_path): + raise NoTemplateError('Could not find {}'.format(temp_file)) + return temp_file_path + + +def get_template(template_file_path, color=None): + """Return the path of the template. + + Args: + template_file_path (str): The template file path + color: (str): Color formatting for output in terminal + See in more details: https://pypi.python.org/pypi/termcolor + + Returns: + string.Template: Return templates with characters in templates. + """ + template = find_template(template_file_path) + with open(template, 'r', encoding='utf-8') as template_file: + contents = template_file.read() + contents = contents.rstrip(os.linesep) + contents = '{splitter}{sep}{contents}{sep}{splitter}{sep}'.format( + contents=contents, splitter="=" * 60, sep=os.linesep) + contents = termcolor.colored(contents, color) + return string.Template(contents) diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.cfg b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.cfg new file mode 100644 index 0000000..8bfd5a1 --- /dev/null +++ b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.cfg @@ -0,0 +1,4 @@ +[egg_info] +tag_build = +tag_date = 0 + diff --git a/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.py b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.py new file mode 100644 index 0000000..a25d0aa --- /dev/null +++ b/application/python_programming_demo_app-0.0.1/python_programming_demo_app-0.0.1/setup.py @@ -0,0 +1,21 @@ +try: + from setuptools import setup, find_packages +except ImportError: + from distutils.core import setup + + +setup( + name='python_programming_demo_app', + version='0.0.1', + packages=['roboter', 'roboter.models', 'roboter.controller', 'roboter.views'], + # You could use find_packages if setuptools is installed. + # packages=find_packages(), + package_data={ 'roboter': ['templates/*.txt'] }, + url='http://sakaijunsoccer.appspot.com', + license='MIT', + author='jsakai', + author_email='example@example.com', + # You can specify install_requires if setuptools is installed + # install_requires=['termcolor==1.1.0'], + long_description=open('README.txt').read(), +) diff --git a/application/restaurant_bot.py b/application/restaurant_bot.py index 7102bc6..93e794a 100644 --- a/application/restaurant_bot.py +++ b/application/restaurant_bot.py @@ -21,9 +21,7 @@ csv_file.seek(0) for row in reader: if restaurant in row['Name']: - #with open('restaurant.csv', 'w') as plus_count: - # plus_writer = csv.writer(plus_count) - # plus_writer.writerow(str(int(row['Count']) + 1)) + csv_file.write(row) break else: writer.writerow({'Name': restaurant, 'Count': 1})