Skip to content

Latest commit

 

History

History
94 lines (83 loc) · 3.07 KB

File metadata and controls

94 lines (83 loc) · 3.07 KB

2020 파이썬 스터디 커리큘럼 및 발표자

  • [1] 일정 : 5월 11일 / 첫모임

    • 인사, 공부방향/공부방법 협의, 일정협의
  • [2] 일정 : 5월 18일 - 이유미 책임

    • Built-in Types
    • Built-in Exceptions
    • Text Processing Services
    • Binary Data Services
    • 5/28 보충 진행 (Regex, Generator)
  • [3] 일정 : 6월 1일 - 오재욱 책임

    • (If Possible) Decorator / Closure
    • Data Types
      • datetime — Basic date and time types
      • collections — Container datatypes
      • heapq — Heap queue algorithm
      • copy — Shallow and deep copy operations
      • pprint — Data pretty printer
  • [4] 일정 : 6월 25일 - 임재현 책임

    • Numeric and Mathematical Modules
      • math — Mathematical functions
      • random — Generate pseudo-random numbers
    • File and Directory Access
      • pathlib — Object-oriented filesystem paths
      • os.path — Common pathname manipulations
      • fileinput — Iterate over lines from multiple input streams
      • stat — Interpreting stat() results
      • filecmp — File and Directory Comparisons
      • tempfile — Generate temporary files and directories
      • glob — Unix style pathname pattern expansion
      • fnmatch — Unix filename pattern matching
      • linecache — Random access to text lines
      • shutil — High-level file operations
    • Data Persistence
      • pickle
    • File Formats
      • configparser
  • [5] 일정 : 6월 30일 - 오나윤책임

    • Logging
    • Subprocess
    • Multiprocessing
  • [5] 일정 : 7월 6일 - 박윤아 책임

    • Concurrent Execution
      • threading — Thread-based parallelism
        • 예제 중심으로 구성
  • [6] 일정 : 7월 13일 - 박윤원책임

    • Applied Threading
    • Networking and Interprocess Communication
      • socket — Low-level networking interface
      • select - Waiting for I/O completion
        • 예제(서버, 클라이언트) 중심으로 구성
    • (option) select
  • [7] 일정 :

    • asyncio
    • asyncore(optional)
    • asynchat(optional)
    • signal
  • [] 일정 :

    • Generic Operating System Services
      • logging — Logging facility for Python
    • Concurrent Execution
      • subprocess — Subprocess management
    • Concurrent Execution
      • multiprocessing — Process-based parallelism
      • queue — A synchronized queue class
    • asyncio
  • [] 일정 :

    • Networking and Interprocess Communication
      • signal — Set handlers for asynchronous events
  • [] 일정 :

    • Internet Protocols and Support
      • urllib — URL handling modules
      • http — HTTP modules
      • http.client — HTTP protocol client
      • socketserver — A framework for network servers
    • Internet Data Handlin
      • json — JSON encoder and decoder
  • [] 일정 :

    • Python Runtime Services
      • traceback — Print or retrieve a stack traceback
    • Development Tools
      • unittest — Unit testing framework
      • test — Regression tests package for Python
    • Something Else.