Fix: restructuring python directory

This commit is contained in:
2019-04-24 10:41:18 +09:00
parent 3d4ffbf3a7
commit ef6f13ded7
11 changed files with 48 additions and 52 deletions
+6
View File
@@ -7,5 +7,11 @@
# psd files
*.psd
# python
.idea/
venv/
__pycache__/
# python compiled files
*.pyc
-43
View File
@@ -1,43 +0,0 @@
from unpaid_maestro_manager import UnpaidMaestroManager
from mail_sender import NCloud
from mail_sender import MailSender
def test_send_mail():
MailSender.send_temp_mail()
return
maestro_name = 'test1'
maestro_email = 'jisangs@daum.net'
params = {'maestro_name': maestro_name, 'maestro_date': '2019-04-08'}
mail_sender = MailSender()
mail_sender.make_default_post_param()
mail_sender.set_post_param('templateSid', 337)
mail_sender.set_post_param_recipients(maestro_name, maestro_email)
mail_sender.set_post_param('parameters', params)
timestamp = MailSender.get_timestamp()
# print('hmac : ' + MailSender.hash_hmac('ripemd160', 'The quick brown fox jumped over the lazy dog.', 'secret'))
signature = MailSender.make_signature(NCloud.request_url, timestamp)
# print('signature : ' + signature.decode('utf-8'))
mail_sender.send_email(timestamp, signature)
def test_db_work():
unpaid_maestro_manager = UnpaidMaestroManager()
day7_maestro_list = unpaid_maestro_manager.get_unpaid_7days_maestro_list()
# print(day7_maestro_list)
maestro_list = list()
maestro_list.append(day7_maestro_list[0])
# print(maestro_list)
for maestro in maestro_list:
maestro_id = maestro['MaestroID']
maestro_name = maestro['Name']
remark = maestro_name + ' / ' + 'unpaid 7 days'
unpaid_maestro_manager.insert_maestro_log(maestro_id, remark)
unpaid_maestro_manager.delete_maestro(maestro_id)
test_send_mail()
# test_db_work()
-6
View File
@@ -1,6 +0,0 @@
import requests
url = 'http://google.com'
res = requests.get(url=url)
print(res.status_code)
print(res.text)
@@ -1,5 +1,11 @@
from db_manager import DBConnectParams
from db_manager import DBManager
import sys
import os
root = os.path.abspath(os.path.dirname(os.path.realpath(__file__)) + '/..')
# lib = os.path.join(root, 'lib')
sys.path.insert(0, root)
# print(sys.path)
from lib.database.db_manager import DBConnectParams
from lib.database.db_manager import DBManager
class UnpaidMaestroManager:
+12
View File
@@ -0,0 +1,12 @@
import sys
import os
from lib.mail.module_b import ModuleB
print('path :')
path_list = sys.path
print('path count : {}'.format(len(path_list)))
for item in path_list:
print(item)
mb = ModuleB()
mb.print()
@@ -1,7 +1,12 @@
import sys
import os
root = os.path.abspath(os.path.dirname(os.path.realpath(__file__)) + '/..' + '/..')
sys.path.insert(0, root)
import datetime
import time
import pymysql
from db_setting import DBSetting
from lib.database.db_setting import DBSetting
class DBConnectParams:
@@ -0,0 +1,4 @@
class ModuleA:
def print(self):
print('module A')
@@ -0,0 +1,7 @@
from lib.database.module_a import ModuleA
class ModuleB:
def print(self):
ma = ModuleA()
ma.print()
@@ -0,0 +1,5 @@
from batch.unpaid_maestro_manager import UnpaidMaestroManager
umMan = UnpaidMaestroManager()
maestro_list = umMan.get_unpaid_7days_maestro_list()
print(maestro_list)