def __init__(self): MakeShop.__init__(self) self.EUC_ENCODING = True self.SITE_HOME = 'http://www.ecofoam.co.kr' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#lnb > ul > li > a' self.C_CATEGORY_IGNORE_STR = [ '층간소음방지매트', '거실매트', '스페셜매트', '키즈아이템', '플레이매트', '샘플신청' ] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#prdBrand > div.item-wrap > ol > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' self.C_PRODUCT_VALUE = '#prdBrand > div.item-wrap > div.item-list.grid > dl' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = False # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#lnb > ul > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#lnb > div > div > dl > dd > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div > div.prd-detail' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = 'p' self.SET_PRODUCT_DETAIL_DATA_TABLE = False self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = ''
def __init__(self): MakeShop.__init__(self) self.EUC_ENCODING = True self.SITE_HOME = 'http://www.petnoriter.co.kr' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#left_menu > li > a' self.C_CATEGORY_IGNORE_STR = [] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#productClass > div.page-body > div.prd-list.pdt30 > div > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' #self.C_PRODUCT_VALUE = '#contentWrapper > div > div.page-body > div.prd-list > table > tbody > tr > td' self.C_PRODUCT_VALUE = 'tb-center' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = False # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#left_menu > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#left_menu > li > ul > li > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div.prd-detail > div.cboth.pdt20.center' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = 'p' self.SET_PRODUCT_DETAIL_DATA_TABLE = True self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = '#form1 > div > div.table-opt > table'
def __init__(self): MakeShop.__init__(self) self.EUC_ENCODING = True self.SITE_HOME = 'http://www.itsdog.com' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#gnb > ul > li > a' self.C_CATEGORY_IGNORE_STR = [] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#productClass > div > ol > li > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' self.C_PRODUCT_VALUE = '#productClass > div > div.prd_list > div > div' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '#productClass > div > ol > li.last > a' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = True # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#gnb > ul > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#gnb > ul > li > div > div > ul > li > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div > div.prd-detail' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = '' self.SET_PRODUCT_DETAIL_DATA_TABLE = True self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = '#form1 > div > div.table-opt > table'
def __init__(self): MakeShop.__init__(self) self.EUC_ENCODING = True self.SITE_HOME = 'http://www.hydewolf.co.kr' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#hd_menu > div.hd_left.-mov > ul > li > a' self.C_CATEGORY_IGNORE_STR = [] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#w1300 > div.item-page.custom_paging > ol > li > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 5 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' self.C_PRODUCT_VALUE = '#prd-section04 > div > ul > div' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = False # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#hd_menu > div.hd_left.-mov > ul > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#hd_menu > div.hd_left.-mov > ul > li > ul > li > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div.page-body > div.ddimg' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = 'p' self.SET_PRODUCT_DETAIL_DATA_TABLE = True self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = '#form1 > div > div.table-opt > table'
def __init__(self): MakeShop.__init__(self) self.EUC_ENCODING = True self.SITE_HOME = 'http://www.affetto.co.kr' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#header > div.headerGnb > div > ul > li > a' self.C_CATEGORY_IGNORE_STR = ['ABOUT US', 'COMMUNITY', 'BOARD'] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#productClass > div.page-body > div.item-wrap > div.paging > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' self.C_PRODUCT_VALUE = '#productClass > div.page-body > div.item-wrap > div > dl' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '#productClass > div.page-body > div.item-wrap > div.paging > a.last' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = True # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#header > div.headerGnb > div > ul > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#header > div.headerGnb > div > ul > li > ul > li > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div > div.prd-detail' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = 'p' self.SET_PRODUCT_DETAIL_DATA_TABLE = True self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = '#form1 > div > div.table-opt > table'
def __init__(self): MakeShop.__init__(self) self.DETAIL_CATEGORY_ACTION = True self.C_DETAIL_CATEGORY_VALUE = '#prdBrand > div.cate-wrap > div.class-list > ul > li > a' self.EUC_ENCODING = True self.SITE_HOME = 'http://www.oraeorae.com' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' #self.C_CATEGORY_VALUE = '#hdWrap > div.gnb > ul > li > ul > li > a' self.C_CATEGORY_VALUE = '#hdWrap > div.gnb > ul > li > a' self.C_CATEGORY_IGNORE_STR = ['고양이 야옹'] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#prdBrand > div.item-wrap > div.item-page > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1', '다음', '맨뒤'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' self.C_PRODUCT_VALUE = '#prdBrand > div.item-wrap > div > dl' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '#prdBrand > div.item-wrap > div.item-page > a' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = True # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#hdWrap > div.gnb > ul > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#hdWrap > div.gnb > ul > li > ul > li > a' self.SET_CATEGORY_DATA_S_CODE_SELECTOR = '#prdBrand > div.cate-wrap > div.class-list > ul > li > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div.page-body > div.prd-detail' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = 'p' self.SET_PRODUCT_DETAIL_DATA_TABLE = True self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = '#form1 > div > div.table-opt > table'
def __init__(self): MakeShop.__init__(self) self.EUC_ENCODING = True self.SITE_HOME = 'http://www.amylovespet.co.kr' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#header > div > ul.category.hovermenu > li > a' self.C_CATEGORY_VALUE_2 = '#header > div > ul.category.hovermenu > li > div > ul > li > a' self.C_CATEGORY_IGNORE_STR = [] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' #self.C_PAGE_VALUE = '#content > div > div.item-page.ec-base-paginate > ol > li > a' #self.C_PAGE_VALUE_2 = '#content > div.item-page.ec-base-paginate > ol > li > a' #self.C_PAGE_VALUE = 'body > div > div > div > div > div > ol > li > a' #self.C_PAGE_VALUE_2 = 'body > div > div > div > div > ol > li > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' #self.C_PRODUCT_VALUE = '#content > div > div.ec-base-product > ul.prdList.grid4 > li' self.C_PRODUCT_VALUE = '#content > div > div.ec-base-product' self.C_PRODUCT_VALUE_2 = '#content > div.ec-base-product' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' #self.C_LAST_PAGE_VALUE = '#content > div > div.item-page.ec-base-paginate > a.last' #self.C_LAST_PAGE_VALUE_2 = '#content > div.item-page.ec-base-paginate > a.last' #self.C_LAST_PAGE_VALUE = 'body > div > div > div > div > div > a' #self.C_LAST_PAGE_VALUE_2 = 'body > div > div > div > div > a' #self.C_LAST_PAGE_VALUE = '#content > div > div > a.last' #self.C_LAST_PAGE_VALUE_2 = '#content > div > a.last' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = True # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#header > div > ul.category.hovermenu > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#header > div > ul.category.hovermenu > li > div > ul > li > a' #self.SET_CATEGORY_DATA_S_CODE_SELECTOR = '#content > div > div > ul > li > a' self.SET_CATEGORY_DATA_S_CODE_SELECTOR = '#content > div.xans-product-menupackage > ul > li > a' self.SET_CATEGORY_DATA_S_CODE_SELECTOR_2 = '#content > div > div > ul > li > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div > div.prd-detail' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = 'p' self.SET_PRODUCT_DETAIL_DATA_TABLE = False self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = ''
def __init__(self) : MakeShop.__init__(self) self.EUC_ENCODING = True #self.SITE_HOME = 'http://www.dermadog.co.kr/shop/shopbrand.html?type=X&xcode=001' self.SITE_HOME = 'http://www.dermadog.co.kr' self.ORG_SITE_HOME = 'http://www.dermadog.co.kr' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#lnbWrap > ul > li > div > div > ul > li > a' #self.C_CATEGORY_VALUE = '#prdBrand > div.cate-wrap > div.class-list > ul > li > a' #self.C_CATEGORY_VALUE = '#lnbWrap > ul > li > a' self.C_CATEGORY_IGNORE_STR = ['ABOUT US','EVENT','COMMUNITY','BOARD'] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#prdBrand > div.item-wrap > div.item-page > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' self.C_PRODUCT_VALUE = '#prdBrand > div.item-wrap > div > dl' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '#prdBrand > div.item-wrap > div.item-page > a.pager.last' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = True # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#lnbWrap > ul > li > a' #self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#lnbWrap > ul > li > div > div > ul > li > a' #self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#prdBrand > div.cate-wrap > div.class-list > ul > li > a' #self.SET_CATEGORY_DATA_S_CODE_SELECTOR = '#prdBrand > div.cate-wrap > div.class-list > ul > li > ul > li > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#lnbWrap > ul > li > div > div > ul > li > a' self.SET_CATEGORY_DATA_S_CODE_SELECTOR = '#prdBrand > div.cate-wrap > div.class-list > ul > li > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div > div.prd-detail > center > div' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR_SECOND = '#productDetail > div > div' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = '' self.SET_PRODUCT_DETAIL_DATA_TABLE = True self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = '#form1 > div > div.table-opt > table'
def __init__(self) : MakeShop.__init__(self) self.EUC_ENCODING = True self.SITE_HOME = 'http://www.puppygallery.co.kr' self.SEARCH_MODE = __DEFINE__.__CATEGORY_ALL__ self.C_CATEGORY_CASE = __DEFINE__.__C_SELECT__ self.C_CATEGORY_TYPE = '' self.C_CATEGORY_VALUE = '#lnb > div > table > tr > td > a' self.C_CATEGORY_IGNORE_STR = [] self.C_CATEGORY_STRIP_STR = '' self.C_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_PAGE_TYPE = '' self.C_PAGE_VALUE = '#content > div > a' self.C_PAGE_STRIP_STR = '' self.C_PAGE_IGNORE_STR = ['1'] # 페이지 중에 무시해야 하는 스트링 self.C_PAGE_COUNT_PER_DISPLAY = 10 # 화면당 페이지 갯수 self.C_PRODUCT_CASE = __DEFINE__.__C_SELECT__ self.C_PRODUCT_TYPE = '' self.C_PRODUCT_VALUE = '#content > article > div > ul > li' self.C_PRODUCT_STRIP_STR = '' # self.PAGE_LAST_LINK = True 일때 사용 self.C_LAST_PAGE_CASE = __DEFINE__.__C_SELECT__ self.C_LAST_PAGE_TYPE = '' self.C_LAST_PAGE_VALUE = '' self.PAGE_SPLIT_STR = '&page=' # 페이지 링크에서 page를 구분할수 있는 구분자 self.PAGE_LAST_LINK = False # 페이지에서 맨끝 링크 존재 여부 self.BASIC_CATEGORY_URL = self.SITE_HOME self.BASIC_PAGE_URL = self.SITE_HOME self.BASIC_PRODUCT_URL = self.SITE_HOME self.BASIC_IMAGE_URL = self.SITE_HOME ''' # MakeShop 추가 설정 부분 ''' self.SET_CATEGORY_DATA_X_CODE_SELECTOR = '#lnb > div > table > tr > td > a' self.SET_CATEGORY_DATA_M_CODE_SELECTOR = '#category_nav > ul > li > span > a' #self.SET_CATEGORY_DATA_S_CODE_SELECTOR = '#category_nav > ul > li > span > a' self.SET_PRODUCT_DETAIL_DATA_DIV_SELECTOR = '#productDetail > div > div.prd-detail' self.SET_PRODUCT_DETAIL_DATA_TEXT_SELECTOR = 'p' self.SET_PRODUCT_DETAIL_DATA_TABLE = True self.SET_PRODUCT_DETAIL_DATA_TABLE_SELECTOR = '#form1 > div > div.table-opt > table'