コード例 #1
0
import smtplib
import pandas as pd
import os
import sys

if getattr(sys, 'frozen', False):
    application_path = sys.executable
    ico_dir = sys._MEIPASS
else:
    application_path = __file__
    ico_dir = os.path.dirname(__file__)

# Global Variable declaration
curr_dir = os.path.dirname(os.path.abspath(application_path))
main_dir = os.path.dirname(curr_dir)
global_objs = grabobjs(main_dir, 'SendToLV')
icon_path = os.path.join(
    ico_dir,
    '%s.ico' % os.path.splitext(os.path.basename(application_path))[0])


class SettingsGUI:
    save_settings_button = None
    stlv_list_box = None
    stlvs_list_box = None
    move_right_all_button = None
    move_right_button = None
    move_left_all_button = None
    move_left_button = None
    stlv_sqltbl_txtbox = None
    ecc_txtbox = None
コード例 #2
0
import smtplib
import zipfile
import os
import pandas as pd
import datetime
import sys

if getattr(sys, 'frozen', False):
    application_path = sys.executable
else:
    application_path = __file__

curr_dir = os.path.dirname(os.path.abspath(application_path))
main_dir = os.path.dirname(curr_dir)
batcheddir = os.path.join(main_dir, '02_Batched')
global_objs = grabobjs(main_dir, 'Send_To_LV')
email_subject = 'Send To LV Batch'
email_message = 'Hello LV,\n\nPlease see the attached Send To LV Batch.\n\nIf you have any questions, please reach-out to {0} for more information.'
email_message2 = 'Hello LV,\n\nThere is no Send To LV Batch.\n\nIf you have any questions, please reach-out to {0} for more information.'


class EmailLV:
    zip_filepath = None
    server = None
    message = MIMEMultipart()

    def __init__(self, file):
        self.file = file
        self.email_server = global_objs['Settings'].grab_item('Email_Server')
        self.email_port = global_objs['Settings'].grab_item('Email_Port')
        self.email_user = global_objs['Settings'].grab_item('Email_User')
コード例 #3
0
# Global Module import
from tkinter import *
from tkinter import messagebox
from Global import grabobjs
from Global import CryptHandle
import os

# Global Variable declaration
curr_dir = os.path.dirname(os.path.abspath(__file__))
main_dir = os.path.dirname(curr_dir)
global_objs = grabobjs(main_dir, 'Vacuum')


class SettingsGUI:
    csr_txtbox = None
    w1s_txtbox = None
    w2s_txtbox = None
    w3s_txtbox = None
    w4s_txtbox = None
    we_txtbox = None
    save_settings_button = None

    # Function that is executed upon creation of SettingsGUI class
    def __init__(self):
        self.header_text = 'Welcome to Vacuum Settings!\nSettings can be changed below.\nPress save when finished'

        self.asql = global_objs['SQL']
        self.main = Tk()

        # GUI Variables
        self.server = StringVar()
コード例 #4
0
import smtplib
import pandas as pd
import os

if getattr(sys, 'frozen', False):
    application_path = sys.executable
    ico_dir = sys._MEIPASS
else:
    application_path = __file__
    ico_dir = os.path.dirname(__file__)

# Global Variable declaration
curr_dir = os.path.dirname(os.path.abspath(application_path))
main_dir = os.path.dirname(curr_dir)
global_objs = grabobjs(main_dir, 'Grab_Distro')
icon_path = os.path.join(
    ico_dir,
    '%s.ico' % os.path.splitext(os.path.basename(application_path))[0])


class SettingsGUI:
    save_settings_button = None
    cat_txtbox = None
    distro_txtbox = None
    emp_txtbox = None
    sql_tables = pd.DataFrame()

    # Function that is executed upon creation of SettingsGUI class
    def __init__(self):
        self.header_text = 'Welcome to Grab Distro Settings!\nSettings can be changed below.\nPress save when finished'