안녕하세요. .Net 관련 개발업무를 하다가 최근 RP4 를 다루어야 되는 일이 생겨서,
최근부터 python 개발을 하고 있습니다.
확실히 자료형이나, 로직처리 하는데 방향성이 다소 다르기 때문에
막히는 부분이 많네요..
질문1) DB의 Rows 데이터를 list로 데이터를 받아서 dictionary 변수에 값을 등록을 했었습니다.
이 과정에서 아래 .Net 처럼 이후 처리를 하고싶어요.
# 중점질문 1 : 전역변수에 선언한 Collection 함수(버퍼)처럼 데이터를 넣고 다른 함수에서 호출하여 조건문, 데이터 추가, 수정, 삭제를 처리해야 합니다.
# 중점질문 2 : DataInfo 구조체처럼 활용하려고 하는데 보통 python 언어에서는 어떤형식으로 이루어지나요?
# 중점질문 3 : 기존 python 에서 DB Select하는 함수에서 결과를 얻었고, 그 결과가 담겨있는 데이터를
다른 함수에서 조건문, 데이터 추가, 삭제를 해야 하는데 애초에 python에서는 불가능한가요?
<전역변수>
private dUserInfoBuffer As New Collection()
Private Sub ListAddFunc()
# DB에서 조회된 데이터를 담을 버퍼
Dim mResult As New Collection
Dim mDataInfo As New DataInfo
Dim mObject(10) As String
mResult = DB.SearchDataInfo()
For i = 0 To mResult
mDataInfo= mResult.Item(1)
mObject(0) = mDataInfo.Data1
mObject(1) = mDataInfo.Data2
mObject(2) = mDataInfo.Data3
list.items.Insert(mObject)
dDataInfoBuffer.Add(mDataInfo, mDataInfo.UserID)
Next
End Sub
#아무 정보를 입력했을 때 버퍼의 내용과 동일한지
Private Sub Input(ByVal vStr As String)
If (dDataInfoBuffer.Contains(vStr)) = True Then
처리
Else
반환
End If
End Sub
교재를 구매하여 공부하고 있고 또한.. 인터넷으로 검색하며 조금씩 업무를 진행하고 있는데,
키워드도 못찾고 있어서 그런지 계속 벽이 생기고 그 벽을 못넘고 있습니다.
도움 좀 주세요~