Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
catlizor
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
catlizor
Commits
b7d777e2
Kaydet (Commit)
b7d777e2
authored
Şub 24, 2019
tarafından
Batuhan Taşkaya
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
docs
üst
073d3399
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
46 additions
and
5 deletions
+46
-5
README.md
README.md
+28
-3
example.py
example.py
+18
-2
No files found.
README.md
Dosyayı görüntüle @
b7d777e2
...
...
@@ -78,8 +78,8 @@ from catlizor import catlizor
```
Then create a configuration to our monitoring setup
```
py
def
fancy_print
(
*
args
,
**
kwargs
):
print
(
f
"
{stat:8} a
ccess to {args[1]}"
)
def
fancy_print
(
name
,
*
args
,
**
kwargs
):
print
(
f
"
A
ccess to {args[1]}"
)
options
=
{
```
...
...
@@ -110,6 +110,31 @@ Our first watch operation will watch name and age attributes and after every get
]
}
```
The second watch will watch personal_info method and whenever this method called, it print the value.
The second watch will watch personal_info method and whenever this method called, it print the value. Then create our class
```
py
@catlizor
(
**
options
)
class
Person
:
def
__init__
(
self
,
name
,
age
):
self
.
age
=
age
self
.
name
=
name
def
personal_info
(
self
):
return
f
">{self.name} - {self.age}<"
```
Lets try this out
```
py
me
=
Person
(
"batuhan"
,
15
)
me
.
name
me
.
age
me
.
personal_info
```
Lets check our standard output
```
Access to name
Access to age
Access to name
Access to age
Personal info acquired, >batuhan - 15<
```
example.py
Dosyayı görüntüle @
b7d777e2
from
catlizor
import
catlizor
def
fancy_print
(
*
args
,
**
kwargs
):
print
(
f
"
{stat:8} a
ccess to {args[1]}"
)
def
fancy_print
(
name
,
*
args
,
**
kwargs
):
print
(
f
"
A
ccess to {args[1]}"
)
options
=
{
'watch'
:
[
...
...
@@ -22,3 +22,19 @@ options = {
}
]
}
@catlizor
(
**
options
)
class
Person
:
def
__init__
(
self
,
name
,
age
):
self
.
age
=
age
self
.
name
=
name
def
personal_info
(
self
):
return
f
">{self.name} - {self.age}<"
me
=
Person
(
"batuhan"
,
15
)
me
.
name
me
.
age
me
.
personal_info
()
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment