SD카드 쓰기 권한 Mainfest파일을 다음과같이 추가함 마지막부분 </application> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> </manifest> 프로그래밍언어/안드로이드 2014.11.26
현재날짜구하기 안드로이드 현재시간 구하기 및 포맷지정 방식 예제입니다. 물론 자바에서도 가능하구요. // 현재 시간을 msec으로 구한다. long now = System.currentTimeMillis(); // 현재 시간을 저장 한다. Date date = new Date(now); // 시간 포맷 지정 SimpleDateFormat CurDateFormat = new SimpleDateFormat("yyyy년 MM월 dd일"); SimpleDateForm.. 프로그래밍언어/안드로이드 2014.11.26
안드로이드 파일입출력 Txt파일 String logPath = "C:\\app\\log.txt"; //파일 경로 File templog = new File(logPath); try { if(!templog.exists())//해당경로에 파일있는 없는 경우 생성 templog.createNewFile(); RandomAccessFile raf = new RandomAccessFile(logPath, "rw"); //이어쓰기용 raf.seek(raf.length());//맨마지막 위치로 커서 이동 SimpleDateFormat SDF = new SimpleDateFormat("yyM.. 프로그래밍언어/안드로이드 2014.11.26
파일모드 Character Meaning 'r' open for reading (default) 'w' open for writing, truncating the file first 'x' open for exclusive creation, failing if the file already exists 'a' open for writing, appending to the end of the file if it exists 'b' binary mode 't' text mode (default) '+' open a disk file for updating (reading and writing) 'U' universal newlines mode (deprecated) 프로그래밍언어/Python 2014.11.25
CSV파일 읽고 쓰기 import csv #쓰기 #추가시 'w' 대신 'a' with open('test.csv','w', newline='') as f: spamwriter = csv.writer(f, quotechar=',', quoting=csv.QUOTE_MINIMAL) spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam']) #읽기 with open('test.csv','r', newline='') as f: reader = csv.reader(f) for row in reader: print(row) 프로그래밍언어/Python 2014.11.25
http.server 간단서버생성 안드로이드 sl4a에서두 가능함 index.html파일등으로 깔끔하게 정리해서 볼수도 있음 import http.server import socketserver PORT = 80 Handler = http.server.SimpleHTTPRequestHandler httpd = socketserver.TCPServer(("", PORT), Handler) print("serving at port", PORT) httpd.serve_forever() 프로그래밍언어/Python 2014.11.11
파일복사,이동 import shutil shutil.copy(파일경로 , 옮겨질 경로) shutil.copy2(파일경로 , 옮겨질 경로) #설정값도 같이복사 shutil.move (파일경로 , 옮겨질 경로) 프로그래밍언어/Python 2014.11.10
Python)계산기 SendMessage예제 Ctypes import ctypes SendMessage = ctypes.windll.user32.SendMessageW FindWindow = ctypes.windll.user32.FindWindowW FindWindowEx = ctypes.windll.user32.FindWindowExA hNote = FindWindow(None, '계산기') print(hex(hNote)) hNoteEdit = FindWindowEx(hNote, 0, b'CalcFrame', None) print(hex(hNoteEdit)) hNoteEdit = FindWindowEx(hNoteEdit, 0, b'#32770', None) print(hex(hNoteEdit)) hNoteEdit .. 프로그래밍언어/Python 2014.11.06
Python) 메모장에 텍스트보내기 파이썬3내장 ctypes import ctypes #winapi 함수들선언 SendMessage = ctypes.windll.user32.SendMessageW FindWindow = ctypes.windll.user32.FindWindowW FindWindowEx = ctypes.windll.user32.FindWindowExA #Edit자식핸들구해서 SendMessage까지 hNote = FindWindow("Notepad", None) hNoteEdit = FindWindowEx(hNote, 0, b'Edit', None) res = SendMessage(hNoteEdit, 0xC, 0, "테스트중이에요 뿌잉.. 프로그래밍언어/Python 2014.11.06
(Ctypes)winAPI_user32 # GUI Application automation and testing library# Copyright (C) 2006 Mark Mc Mahon## This library is free software; you can redistribute it and/or# modify it under the terms of the GNU Lesser General Public License# as published by the Free Software Foundation; either version 2.1# of the License, or (at your option) any later version.## This library is distributed in the hope t.. 프로그래밍언어/Python 2014.11.06