示例#1
0
 def testOutput(self):
     self.assertEqual(foo.bar(), 'bar')
示例#2
0
from foo import bar
print(bar(-2))

import packaggio.packy as pk

print(pk.biz(3))

from packaggio.packman import doble

print(doble(2))
示例#3
0
def generator():
    yield from bar(42)
示例#4
0
import foo
import numpy as np
from gateway import sync_block
fb = foo.bar()

fb.run()

# sb = sync_block(
#             fb,
#             'bar',
#             [np.complex64],
#             [np.complex64])

# sb.run()
示例#5
0
def test_bar():
    assert foo.bar() == "Hello"
import foo
# a comment

foo.bar()
示例#7
0
# Test input for extract-regexps.py
import foo

from re import *

import re
import re as RE_ALONE

import foo, re as RE, bar

# Misc. non-re calls
data = open('file')  # a function call
foo.bar(arg=data)  # a function call
foo.bar(arg=foo.meow(foo.z(arg=data)))  # three function calls
foo.woof(foo.x.y(arg=data))  # two function calls

# regexpFuncNames, but not from an re alias
compile('pattern')
bar.compile('pattern')

# regexp call from an alias of re
RE.compile('staticPattern')
RE.compile('staticPattern', re.IGNORECASE)
RE.compile('staticPattern', dynamicFlags)
RE.compile(dynamicPattern)
RE.compile(dynamicPattern, re.IGNORECASE)
RE.compile(dynamicPattern, dynamicFlags)

### "normal" calls of all possibilities

# compile
示例#8
0
__author__ = "akniazev"

from __future__ import print_function
from datetime import date
from sys import path
from foo import bar
from collections import OrderedDict
from datetime import time

date(1, 1, 1)
time(1)
OrderedDict()
bar()
示例#9
0
文件: bar.py 项目: madjestic/home
import foo

print foo.foo(3)
print foo.bar(3)
示例#10
0
 def f():
     import foo
     foo.bar()
示例#11
0
#должен указывать на человека для решения проблемы
# TODO([email protected]): Comment
#точка в конце не обязательна
#комментарий что должно происходить не требуется


ИМПОРТЫ СОРТИРУЮТСЯ ЛЕКСИКОГРАФИЧЕСКИ регистроЗАВИСИМО СОГЛАСНО ПОЛНОМУ ПУТИ МОДУЛЯ
    import foo
    from foo import bar
    from foo.bar import baz
    from foo.bar import Quux
    from Foob import ar


КОНСТРУКЦИЯ НА ОДНОЙ СТРОКЕ ТОЛЬКО IF EXP НЕ СОСТАВНОЕ
    if foo: bar(foo)
    
    if foo:
        bar(foo)
    else:
        foo(bar)


?КОНТРОЛЬ ДОСТУПА
#if геттер был бы простым, я должен был бы использовать общедоступные v для геттеров для избежания дополнительных расходов на внутренние вызовы p. if добавлено много фунциональности, можно исп св-ва, чтобы следовать целосности интерфейса. С одной стороны if геттер более сложна|скорость доступа к v важна -> можно использовать вызовы Fx(такие как get_foo(), set_foo()). If поведение позволяет доступ через св-во - не привязывай к нему новый геттер. Любой код, который все еще пытается получить доступ к v с помощью старого метода, должен явно падать чтобы я увидел что сложность доступа изменилась



ИМЕНОВАНИЕ
    module_name, package_name
    ClassName
示例#12
0
import foo

print foo
print dir(foo)
print foo.bar()
示例#13
0
def test_bar_str():
    '''Test bar string output.'''
    assert bar() == 'bar'
示例#14
0
def local_import_use():
    from foo import bar #$ use=moduleImport("foo").getMember("bar")

    x = bar() #$ use=moduleImport("foo").getMember("bar").getReturn()
示例#15
0
def _known_module_func(self):
    import foo
    return foo.bar()
示例#16
0
文件: main.py 项目: fnordsh/dmpy

def keytest():
    dmcp.key_pop_all()
    while True:
        while dmcp.key_empty():
            pass
        key = dmcp.key_pop()
        dmcp.lcd_putsAt20(2, "Key: %d" % key)
        dmcp.lcd_refresh()
        if key == 33:  # EXIT
            break


dmcp.lcd_clear_buf()

try:
    dmcp.lcd_putsAt20(2, "import foo:")
    import foo
    dmcp.lcd_putsAt20(3, "ok")
    dmcp.lcd_putsAt20(4, "%g" % (foo.bar(23)))

except:
    dmcp.lcd_putsAt20(3, "fail")
    pass

dmcp.lcd_refresh()
dmcp.wait_for_key_press()
dmcp.lcd_putsAt20(5, "%g" % (foo.bar(0)))
dmcp.lcd_refresh()
示例#17
0
        self.endline = "---------------------------------------------------"

    def _printStuff(self, txt):
        print(txt)
        print(self.endline)

    def printText(self):
        print(self._text)
        print(self.endline)


# Jetzt erstellt man eine zweite Datei test.py, in der wir den neuen code importieren

import foo

foobar = foo.bar()

foobar._printStuff("This is a Test")
foobar.printText()

# alternativ kann man auch

from foo import bar

# schreiben, wobei die Instanziierung dann so lauten müsste:

foobar = bar()

# eine weitere Alternative:

from foo import *
示例#18
0
def test_foo():
    assert foo.bar() == "baz"
示例#19
0
 def __init__(self):
     foobar = bar()
     i = 0
     while i < 10:
         foobar.printText()
         i += 1
示例#20
0
import foo

foo.bar()

 def testMethod(self):
     self.assertTrue(bar(), True)
示例#22
0
def do_foo(baz):
    baz = bar(baz)
    bar = 1 + 2
示例#23
0
 def test_bar(self):
     self.assertEqual(bar(), 1)