Пример #1
0
def main():
    ans = module1.add(a=2, b=3)
    print("using the add() function in module1, the answer is {}".format(ans))

    print("inside module2 - module1 __name__ is: {}".format(module1.__name__))

    print("inside module2 - module2 __name__ is: {}".format(__name__))
def main():
	ans = module1.add(a = 2, b = 3)
	print("using the add() function in module1, the answer is {}".format(ans))
	
	print("inside module2 - module1 __name__ is: {}".format(module1.__name__))
	
	print("inside module2 - module2 __name__ is: {}".format(__name__))
Пример #3
0
def test1():
    print("*** test1 ***")

    with patch("module1.add_implementation") as mocked_function:
        mocked_function.return_value = 42

        value = module1.add(1, 2)
        print("add returns: {v}".format(v=value))
        print("mocked function called: {c}".format(c=mocked_function.called))
        mocked_function.assert_called_with(1, 2)

        value = module1.add(100, 100)
        print("add returns: {v}".format(v=value))
        print("mocked function called: {c}".format(c=mocked_function.called))
        mocked_function.assert_called_with(100, 100)

        print("calls: ", mocked_function.mock_calls)
Пример #4
0
def main():
    """
    The main entry point of the application
    """
    #create a logger instance named "exampleApp"
    logger = logging.getLogger("exampleApp")
    #Set its logging level
    logger.setLevel(logging.INFO)
 
    # create the logging file handler to capture the logs
    fh = logging.FileHandler("sample1.log")
 
    formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
    
    #The file handler has to set the formatter object as its formatter
    fh.setFormatter(formatter)
 
    # add handler to logger object
    logger.addHandler(fh)
 
    logger.info("Program started")
    result = module1.add(7, 8)
    logger.info("Done!")
Пример #5
0
#!/usr/bin/python
#coding=utf-8
# import module1
# from  module1 import add
import  module1 as cal
# 如果导入目录下的模块,在目录下创建空文件 __init__.py
# file.module1.add(2,3)
print cal.add(2,3)
# __name__ 변수
# 모듈의 이름이 문자열로 들어있는 변수
# module1.py => 'module1'
# 단, 실행할때 사용한 모듈에서는 모듈의 이름이 아니라 __main__이라는 문자열이 들어있다.

print(f'main __name__ : {__name__}')

import module1


# 실행할때 사용하는 모듈이라고 하더라도 나중에느 다른 모듈에서 가져다 사용할 때가 있을 수 있기 때문에
# if 문을 넣어주는것이 관례 이다
if __name__ == '__main__':
    r1 = module1.add(100,200)
    r2 = module1.minus(100,200)

    print(f'main r1 : {r1}')
    print(f'main r2 : {r2}')
Пример #7
0
print("hello")
# from module1 import add
import module1
add(3, 4)
print(module1.add(3, 4))
from imp import reload
import time
import module1

module1.add(10, 20)
print('befor sleeping time..')
time.sleep(30)
print('after sleep..')
import module1
module1.product(10, 20)
Пример #9
0
import module1
num1 = input("enter a no :")
num2 = input("enter a no :")
print module1.add(num1, num2)
b = module1.greatest(num1, num2)
print b
Пример #10
0
# モジュールとは

import module1

print('__name__:', __name__)
result1 = module1.add(1, 2)
print('module1.add(1, 2):', result1)

# 変数に代入して実行
add = module1.add
print('add = module1.add')
result2 = add(1, 2)
print('add(1, 2):', result2)
Пример #11
0
from module1 import add
a = add(8, 9)
print(a)

import module1
d = module1.sub(8, 2)
print(d)
Пример #12
0
# from module1 import x as y
# print(y)

# from random import choice as random_choice
# print(random_choice([1, 2, 3]))

# BAD, implicitly import everything
# could have namespace clashes that are hard to debug
# x = 20
# from module1 import *
# print(x)

# import module0
# print(module0.string.ascii_lowercase)

# from myimports import *
# print(random.randint(5, 10))

# from random import choice, randint
# import string, math
# print(math.acosh(1.0))

# print(__name__)
import module1

print(module1.add(10, 10))

import mypackage.mymodule

print(mypackage.mymodule.x)
Пример #13
0
import module1 as mod1
from module1 import sub
import random

print(sub(6, 7))

addval = mod1.add(1, 3)
print("addition of two number: " + str(addval))

subVal = mod1.sub(6, 9)
print("subtraction of two number : " + str(subVal))

mulVal = mod1.mul(8, 5)
print("Multiplication of two number : " + str(mulVal))

# print("factorial of a number " + str(mod1.fact(20)))

print("factorial of a number " + str(mod1.factorial(6)))

print(random.randrange(0, 50))
Пример #14
0
# -*- coding:utf-8 -*-
import module1

result = module1.add(11, 22)
print(result)
Пример #15
0
import module1

num1 = int(input("Enter the first number: "))
num2 = int(input("Enter the second number: "))

sum = module1.add(num1, num2)

print("The sum of {} + {} is: {}.".format(num1, num2, sum))
Пример #16
0
print(module3.name)#python

print(module2.add(3,4))#7

print(module2.div(12,3))#144.0

print(module3.div(12,3))#4.0


print(name)#python
"""
###1st method loading files
import module1
print(module1.a)
print(module1.b)
print(module1.add(4, 5))
print(module1.sub(4, 5))
print(module1.mul(4, 5))
###2nd method
from module1 import *
print(a)
print(b)
print(add(4, 5))
print(sub(4, 5))
print(mul(4, 5))

import sys
print(sys.path)
sys.path.append('C:/Users/Vali Basha/Desktop/11morning')
print(sys.path)
Пример #17
0

import module1

print(module1.add(8, 8))

Пример #18
0
from sample.module1 import x, add, product
# import module1 as m1
# import module1 as m1
# import module1 as m1
# import module1 as m1
import module1 as m1

print(__name__)

if __name__ == '__main__':
    print("without from")
    print(m1.x)
    m1.add(10, 50)
    print(dir(m1))
    # print(__name__)

    # print("with form :")
    # print(x)
    # add(20,90)
    # print(dir(m))

    # print(x)
Пример #19
0
#!/usr/bin/python 3
# -*- coding: utf-8 -*-

'a test module'

import module1

print('调用module1的计算结果为:', module1.add(2, 2))

# module2.py
def add(a, b):
    print("module 2")
    print(a + b)


# test.py
from module1 import *
from module2 import *

add(10, 20)

# This will print most recent module add which is module2

# How to print both add methods:
# Way 1:
import module1
import module2

module1.add(1, 2)
module2.add(2, 3)

# Way 2:
from module1 import add as a1
from module2 import add as a2

a1.add(10, 20)
a2.add(20, 30)
Пример #21
0
#import Modulename

#modulename -- it file name with out extension..


# Module will check into 3 location:
	#1)Current working directory where current running file is there..
	#2)Different location where python is installed..
	#3)Environment variables path..

 c=56
 import module1
 print(module1.a)
 print(module1.b)

 module1.add(13,12)



# print(c+a)

# a=43
# print(a)
# # from module1 import *
# from module1 import b,mul

# print(a)

# sub(14,12)

import sys
Пример #22
0
import module1

a = 10
b = 6

c = module1.add(a, b)
print(c)
"""
import module1 as md

c = md.add(a,b)
print(c)
"""
Пример #23
0
import time
from imp import reload
import module1
print('Addition is: ', module1.add(10, 20))

print('Entering in sleeping state')
time.sleep(2)
reload(module1)
print('End of program')
Пример #24
0
'''printing Extram daat '''
import module1 as m1
import os

print(m1.add(10, 20))
print(dir(m1))
print('Module : ', m1.__name__)
print('Module : ', m1.__doc__)
print('Module : ', m1.__file__)

print(os.path.dirname(__file__))

print("for main FILE : ", __name__)
print("for main FILE : ", __doc__)
print("for main FILE : ", __file__)
Пример #25
0
def func3() -> str:
    """ Function returning the submodule name `sub_module`. """
    return __package__


if __name__ == "__main__":
    result1 = timeit("go_fast(x)", setup="from __main__ import x, go_fast")
    result2 = timeit("go_slow(x)", setup="from __main__ import x, go_slow")
    result3 = timeit("np_sum(y)", globals=globals(), number=100)
    result4 = timeit("sum_parallel(y)", globals=globals(), number=100)
    result5 = timeit("sum_parallel_fast(y)", globals=globals(), number=100)

    go_slow(x)
    if DEBUG:
        p = Stats("go_slow.cprofile")
        p.strip_dirs().sort_stats("tottime").print_stats()

    print("fast result: ", result1)
    print("slow result: ", result2)
    print("np sum result: ", result3)
    print("parallel sum result: ", result4)
    print("fast parallel sum result: ", result5)

    x, y = 1.0, 2.0
    print(add(x, y))

    print(mod2.func2())

    func3()
Пример #26
0
import module1
import random

print(module1.add(5, 2))
print(module1.temperature)

print(random.randint(2, 5))

import pkg.module3

print(pkg.module3.subtract(5, 2))
Пример #27
0
# Author: Victor Ding

import os, sys

# current_path = os.path.abspath(__file__)
# current_dir = os.path.dirname(current_path)
# module_dir = current_dir+'\\modules'

current_dir = os.getcwd()
module_dir = current_dir + '\\modules'

# print(current_path)
print(current_dir)
print(module_dir)

sys.path.insert(1, module_dir)

import module1 as mod
from module1 import sub as s
from module1 import mul as m

mod.add(2, 8)
s(8, 2)
m(3, 5)
Пример #28
0
#!/usr/bin/python
#coding=utf-8
'''
Created on 2015-11-1
@author: ymy
'''

import module1
reload(module1)
 
print module1.add(5,6)

module1.tt(555)
Пример #29
0
    first element.

    :type: str
    :rtype: str
    """
    if len(s) > 0:
        return s[1:]
    # if s == "hi":
    #     return "hello"
    else:
        return ""


if __name__ == "__main__":
    x, y = 1.0, 2.0
    print(mod1.add(x, y))

    mod3.foo()
    mod4.func1()

    print(math.sqrt(1.0))

    # we can directly access the logger defined in module1 and e.g. set the
    # logging level by reading command line input:
    if len(sys.argv) > 1:
        if sys.argv[1] in ["debug", "info", "warning", "error", "critical"]:
            mod1.logger.setLevel(
                getattr(logging, sys.argv[1].upper())
            )

    emp1 = mod1.Employee(1234, "John", "Smith")