pyscard
pyscard smartcard library for python
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- build.yml
- codeql.yml
- actionlint.yaml
- dependabot.yaml
- pyscard.jpg
- sflogo.php.png
- conf.py
- index.rst
- license.rst
- pyscard-framework.rst
- pyscard-wrapper.rst
- user-guide.rst
- sample_apduTracerInterpreter.py
- sample_ATR.py
- sample_CardConnectionDecorator.py
- sample_ConsoleConnectionTracer.py
- sample_CustomCardType.py
- sample_CustomErrorChecker.py
- sample_ErrorChecking.py
- sample_ExclusiveCardConnection.py
- sample_MonitorCards.py
- sample_MonitorCardsAndTransmit.py
- sample_MonitorReaders.py
- sample_toHexString.py
- sample_TransmitCardObserver.py
- sample_control.py
- sample_getATR.py
- sample_getAttrib.py
- sample_getStatusChange.py
- sample_listCards.py
- sample_listInterfaces.py
- sample_locateCards.py
- sample_pinpad.py
- sample_readerGroups.py
- sample_readers.py
- sample_selectDFTelecom.py
- sample_transaction.py
- getATR.py
- getATR_context.py
- selectDF_TELECOM.py
- simpleAPDU.py
- mysmartcard.ico
- apdumanager.py
- SampleAPDUManagerPanel.py
- setup.py
- mysmartcard.ico
- cardmonitor.py
- setup.py
- pcscdiag.py
- readerviewer.ico
- readerviewer.py
- setup.py
- .pylintrc
- __init__.py
- PCSCCardConnection.py
- PCSCCardRequest.py
- PCSCExceptions.py
- PCSCPart10.py
- PCSCReader.py
- PCSCReaderGroups.py
- __init__.py
- Reader.py
- ReaderFactory.py
- ReaderGroups.py
- __init__.py
- gemalto.ver
- helpers.c
- helpers.h
- makefile
- memlog.h
- PcscDefs.i
- PcscTypemaps.i
- pcsctypes.h
- pyscard-reader.h
- scard.def
- scard.i
- scard.rc
- winscarddll.c
- winscarddll.h
- __init__.py
- ErrorChecker.py
- ErrorCheckingChain.py
- ISO7816_4_SW1ErrorChecker.py
- ISO7816_4ErrorChecker.py
- ISO7816_8ErrorChecker.py
- ISO7816_9ErrorChecker.py
- op21_ErrorChecker.py
- SWExceptions.py
- readme.txt
- testcase_ATR.py
- testcase_Card.py
- testcase_CardConnection.py
- testcase_CardMonitor.py
- testcase_CardRequest.py
- testcase_CardService.py
- testcase_CardType.py
- testcase_CAtr.py
- testcase_ErrorChecking.py
- testcase_ExclusiveCardConnection.py
- testcase_readergroups.py
- testcase_readermonitor.py
- testcase_readermonitorstress.py
- testcase_readers.py
- testcase_ulist.py
- testcase_utils.py
- testsuite_framework.py
- readme.txt
- testcase_pcscreadergroups.py
- testsuite_frameworkpcsc.py
- testcase_manualCardRequest.py
- readme.txt
- testcase_getatr.py
- testcase_getattrib.py
- testcase_geterrormessage.py
- testcase_listcards.py
- testcase_locatecards.py
- testcase_readergroups.py
- testcase_returncodes.py
- testcase_transaction.py
- testsuite_scard.py
- .pylintrc
- configcheck.py
- __init__.py
- reader.ico
- smartcard.ico
- __init__.py
- APDUHexValidator.py
- APDUTracerPanel.py
- CardAndReaderTreePanel.py
- ReaderToolbar.py
- SimpleSCardApp.py
- SimpleSCardAppEventObserver.py
- SimpleSCardAppFrame.py
- __init__.py
- AbstractCardRequest.py
- ATR.py
- Card.py
- CardConnection.py
- CardConnectionDecorator.py
- CardConnectionEvent.py
- CardConnectionObserver.py
- CardMonitoring.py
- CardRequest.py
- CardService.py
- CardType.py
- Exceptions.py
- ExclusiveConnectCardConnection.py
- ExclusiveTransmitCardConnection.py
- guid.py
- Observer.py
- PassThruCardService.py
- ReaderMonitoring.py
- Session.py
- Synchronization.py
- System.py
- ulist.py
- conftest.py
- test_ATR.py
- test_Exceptions.py
- test_guid.py
- test_observer.py
- test_PCSC.py
- test_PCSCExceptions.py
- test_readergroups.py
- test_SCardGetErrorMessage.py
- test_synchronization.py
- test_ulist.py
- test_util.py
- .coveragerc
- .gitignore
- .pre-commit-config.yaml
- .pylintrc
- ACKS
- ChangeLog
- dev-requirements.txt
- INSTALL.md
- LICENSE
- Makefile
- MANIFEST.in
- pyproject.toml
- README.md
- setup.py
- TODO
- tox.ini
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/LudovicRousseau/pyscard
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd pyscard
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Python
쉬움 추천사전 준비물
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
