태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'Coding/Python 삽질기'에 해당되는 글 60건

  1. 2018.06.12 ChoboMemo (16분할 메모)
  2. 2018.05.31 Python으로 파일 관리자 만들기
  3. 2018.05.25 hash 함수 sample code
  4. 2018.05.13 [Python] ChoboFileManager2
  5. 2018.04.26 Python 파일을 exe로 만들기
  6. 2018.04.26 Python Tip
  7. 2017.11.24 Rename
  8. 2017.08.20 Python으로 만든 File manager
  9. 2017.07.08 [Python] 날짜 시간 출력 하기
  10. 2017.07.08 [Python] Sleep

최신버전 받기 : https://www.dropbox.com/sh/smh7lsqrfw88t4a/AAAyNAYF0jUZnk6t3xQ_Gl5Ja?dl=0

16분할 메모앱



Source : https://github.com/chobocho/ChoboMemo


'Coding > Python 삽질기' 카테고리의 다른 글

ChoboMemo (16분할 메모)  (0) 2018.06.12
Python으로 파일 관리자 만들기  (0) 2018.05.31
hash 함수 sample code  (0) 2018.05.25
[Python] ChoboFileManager2  (0) 2018.05.13
Posted by chobocho
TAG Python, 메모

결과물 : https://github.com/chobocho/ChoboFileManager2


Python을 이용하여 아래와 같은 Window용 파일 관리자를 만들어 봅시다.


1. wxpython 과 pyinstaller 설치

2. 구현 할 기능 정의

3. UML Diagram

4. wxpython으로 윈도우 그리기

5. 단축키 기능 넣기

6. 꾸미기


'Coding > Python 삽질기' 카테고리의 다른 글

ChoboMemo (16분할 메모)  (0) 2018.06.12
Python으로 파일 관리자 만들기  (0) 2018.05.31
hash 함수 sample code  (0) 2018.05.25
[Python] ChoboFileManager2  (0) 2018.05.13
Posted by chobocho

import random

def myHash(value):
   h = 0
  
   for i in value:
      h = h * 31 + ord(i)

   return h % 10007

def main():
   BASE_STRING = '123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ'
   for i in range(10):
      newString = ''.join([ BASE_STRING[int(random.random() * 100) %len(BASE_STRING)] for j in range(20)])
      print (newString + " " + str(myHash(newString)))
     

if __name__ == '__main__':
    main()


7ytpxp1Z2nA3sMkRGkSe 28
NSCZhaBgbo1aDe7bacKt 2853
arg9Ee8ohajddgEbAfaz 2089
kDvVhc7v978VyafkPesf 8633
B8nC9cE7AXFH1piz8nhq 4431
hxyxbp7njn2ub94dBEU4 1079
zy1mmAEiqhrLL3qZYAvD 4213
4Tnyyghhr2swGVbr22op 6905
wukHhfqELcR679etjcAD 3078
Pis31KbZ2xprxkCmrnMe 5180

'Coding > Python 삽질기' 카테고리의 다른 글

Python으로 파일 관리자 만들기  (0) 2018.05.31
hash 함수 sample code  (0) 2018.05.25
[Python] ChoboFileManager2  (0) 2018.05.13
Python 파일을 exe로 만들기  (0) 2018.04.26
Posted by chobocho
TAG hash, Python

ChoboFileManager2_0531a1.exe

ChoboFileManager2_0601a.exe



기존에 만들었던 간단한 FileManager(http://chobocho.tistory.com/2461350?category=9609)를 Python3 + wxPython으로 변경 해보았다.



source : https://github.com/chobocho/ChoboFileManager2

'Coding > Python 삽질기' 카테고리의 다른 글

hash 함수 sample code  (0) 2018.05.25
[Python] ChoboFileManager2  (0) 2018.05.13
Python 파일을 exe로 만들기  (0) 2018.04.26
Python Tip  (0) 2018.04.26
Posted by chobocho
TAG Python

1) Python3.x 를 설치한다

2) python -m pip install pyinstaller 로 pyinstaller 설치

3) pyinstaller --onefile <파일이름>

'Coding > Python 삽질기' 카테고리의 다른 글

[Python] ChoboFileManager2  (0) 2018.05.13
Python 파일을 exe로 만들기  (0) 2018.04.26
Python Tip  (0) 2018.04.26
Rename  (0) 2017.11.24
Posted by chobocho
TAG Python


1) Python 에서 모듈을 찾을 수 없다고 나올 때

Python 소스 파일 이름으로 rx.py 와 같이 라이브러리 이름으로 만들면

실행시 에러가 발생한다. 이런 파일이 실행하려는 소스와 같은 폴더에 있어도 문제가 생긴다 ㅠㅜ



'Coding > Python 삽질기' 카테고리의 다른 글

Python 파일을 exe로 만들기  (0) 2018.04.26
Python Tip  (0) 2018.04.26
Rename  (0) 2017.11.24
Python으로 만든 File manager  (0) 2017.08.20
Posted by chobocho
TAG Python

Rename

Coding/Python 삽질기 2017.11.24 00:28
import os

'''
Start : 2017.11.23
End : 2017.11.23
'''

currdir = os.getcwd()
fileList = []

fileList = os.listdir(currdir)

for filename in fileList:
fullfilename = os.path.join(currdir, filename)

if os.path.isdir(fullfilename):
print "["+fullfilename+ "]"
elif (".gif" in fullfilename) and ("_" not in fullfilename):
newFileName = fullfilename[:-4] + "_1.gif"
os.rename(fullfilename, newFileName)
print fullfilename + " -> " + newFileName


'Coding > Python 삽질기' 카테고리의 다른 글

Python Tip  (0) 2018.04.26
Rename  (0) 2017.11.24
Python으로 만든 File manager  (0) 2017.08.20
[Python] 날짜 시간 출력 하기  (0) 2017.07.08
Posted by chobocho
TAG Python

 

2017.08.23a

2017.08.22.b

2017.08.22

2017.08.20

 

https://github.com/chobocho/chobofilemanager

'Coding > Python 삽질기' 카테고리의 다른 글

Rename  (0) 2017.11.24
Python으로 만든 File manager  (0) 2017.08.20
[Python] 날짜 시간 출력 하기  (0) 2017.07.08
[Python] Sleep  (0) 2017.07.08
Posted by chobocho

날짜 시간 출력 하기



  1. 날짜 시간 출력 하기



import datetime


today = datetime.datetime.now()

print today

print today.strftime("%Y.%m.%d")

print today.strftime("%Y.%m.%d %H:%M:%S")



2017-07-08 01:07:53.874000

2017.07.08

2017.07.08 01:07:53



'Coding > Python 삽질기' 카테고리의 다른 글

Python으로 만든 File manager  (0) 2017.08.20
[Python] 날짜 시간 출력 하기  (0) 2017.07.08
[Python] Sleep  (0) 2017.07.08
[Python] Thread example  (0) 2017.06.30
Posted by chobocho

Sleep



import time


beforeTime = time.time()

time.sleep(3) # Sleep 3 seconds

print time.time()-beforeTime


beforeTime = time.time()

time.sleep(0.05) # Sleep 50 ms

print time.time()-beforeTime


'Coding > Python 삽질기' 카테고리의 다른 글

[Python] 날짜 시간 출력 하기  (0) 2017.07.08
[Python] Sleep  (0) 2017.07.08
[Python] Thread example  (0) 2017.06.30
Python으로 마우스 제어하기  (0) 2017.06.22
Posted by chobocho
TAG Python, Sleep