MISTERY

시간이 없어서 대충 포스트 합니다.



아주 좋은 내용입니다.




출처 : http://stackoverflow.com/questions/268272/getting-key-with-maximum-value-in-dictionary







신고

'Programming > Python' 카테고리의 다른 글

Python에서 가장 큰 값  (0) 2015.06.19
Python에서 main() 함수 구현  (0) 2015.06.17
A curses menu library in Python  (0) 2014.04.16
Install PyCharm and JDK on Ubuntu 12.04  (1) 2014.04.15
Ubuntu에서 Python 설치하기  (1) 2014.04.15

Comment +0

python을 정식적으로 배운건 아니지만 간간히 소스를 수정하면서 사용해 왔었다.

남의 소스를 기준으로 수정만 하다보니.. 이렇다할 소스코드를 갖고 있지 않아 정리 해보려 한다.


python에서 main() 함수와 함수의 기본을 사용하는 방법이다.


간략하다.




이런.. import 파일은 빼고 하시길 바란다..

clustering algorithm을 구현해서 사용하다가 문득 정리하려고 만든건데..

지우지를 못했다.










출처 : rochas engine


















신고

'Programming > Python' 카테고리의 다른 글

Python에서 가장 큰 값  (0) 2015.06.19
Python에서 main() 함수 구현  (0) 2015.06.17
A curses menu library in Python  (0) 2014.04.16
Install PyCharm and JDK on Ubuntu 12.04  (1) 2014.04.15
Ubuntu에서 Python 설치하기  (1) 2014.04.15

Comment +0

Curses Menu Library in Python


Just posted on Google Code a "curses menu library" ;  
https://code.google.com/p/menulib-python/

My little application (also on Google Code) to mimic the digital rain in the movie Matrix  using curses was a little warm-up for something a bit more interesting.

I'm working on the menu of the "call-centre Management" made even earlier - that will offer the menu option of creating a new Game, giving a list of the staff, hiring (and firing) agents, and Inspect them while they're working...

About this Menu library


It works as a standalone program - a demo of sort.
But it is more useful to import it in other program. Just make sure the menulib.py is in the same directory as your source file and then add this line in the import section:

from menulib import run_menu


and in your main program you can then declare a menu as a list :


main_menu = [ "New File", "Edit", "Search", "Exit"]


The last option has to be the one exiting the program

Then in the main function add

option=run_menu(main_menu)

and then add all the conditions to handle the option returned from the menu.

 

 

 

 

 

 

 

출처 : http://blog.peileppe.com/2014/04/a-curses-menu-library-in-python.html

 

 

 

 

 

 

 

신고

'Programming > Python' 카테고리의 다른 글

Python에서 가장 큰 값  (0) 2015.06.19
Python에서 main() 함수 구현  (0) 2015.06.17
A curses menu library in Python  (0) 2014.04.16
Install PyCharm and JDK on Ubuntu 12.04  (1) 2014.04.15
Ubuntu에서 Python 설치하기  (1) 2014.04.15

Comment +0

Installing Sun JDK 7 on Ubuntu 12.04:
  • Download the sun jdk 7 tar file from here
  • Extract the tar file:
$ tar -xvzf jdk-7u4-linux-x64.tar.gz
  • Move extracted folder to this location:
$ sudo mv jdk1.7.0_04 /usr/lib/jvm/
  • Install new java source in system: 
$ sudo update-alternatives --install \
/usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 1 
$ sudo update-alternatives --install \
/usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 1 
$ sudo update-alternatives --install \
/usr/bin/javaws javaws /usr/lib/jvm/jdk1.7.0_04/bin/javaws 1
  • Choose default java:
$ sudo update-alternatives --config javac 
$ sudo update-alternatives --config java 
$ sudo update-alternatives --config javaws
  • java version test:
$ java -version
  • Verify the symlinks all point to the new java location:
$ ls -la /etc/alternatives/java*
  • Enable Java plugin for Mozilla Firefox (even for Chrome)
#for 64-Bit jdk 
$ sudo ln -s /usr/lib/jvm/jdk1.7.0_04/jre/\
lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins 
#for 32-Bit jdk 
$ sudo ln -s /usr/lib/jvm/jdk1.7.0_04/jre/\
lib/i386/libnpjp2.so /usr/lib/mozilla/plugins
  • JAVA_HOME configuration:
    Some tools require JAVA_HOME variable. You can set JAVA_HOME in Ubuntu so simple: Edit the file .bashrc under your home directory and add the following lines: (if .bashrc is hidden click in Nautilus Menu View > Show Hidden Files)
export JAVA_HOME=/path/your/jdk 
export PATH=$JAVA_HOME/bin:$PATH

Install pycharm on ubuntu 12.04:
$ tar -xvzf pycharm-2.6.2.tar.gz 
$ cd /pycharm-2.6.2/bin/ 
$ ./pycharm.sh &
  • pycharm license:
usernameyueting3527 
license: 
===== LICENSE BEGIN ===== 
93347-12042010 
00001FMHemWIs"6wozMZnat3IgXKXJ 
2!nV2I6kSO48hgGLa9JNgjQ5oKz1Us 
FFR8k"nGzJHzjQT6IBG!1fbQZn9!Vi 
===== LICENSE END =====

sources:
http://www.devsniper.com/ubuntu-12-04-install-sun-jdk-6-7/
http://www.qinbin.me/pycharm-license/










출처 : http://sumnous.wordpress.com/2012/10/17/install-pycharm-and-jdk-on-ubuntu-12-04/










신고

'Programming > Python' 카테고리의 다른 글

Python에서 가장 큰 값  (0) 2015.06.19
Python에서 main() 함수 구현  (0) 2015.06.17
A curses menu library in Python  (0) 2014.04.16
Install PyCharm and JDK on Ubuntu 12.04  (1) 2014.04.15
Ubuntu에서 Python 설치하기  (1) 2014.04.15

Comment +1

 




$sudo apt-get install python3


을 입력하세요. 후에 바로 설치가 됩니다.


하지만!!! 좀 더 관리가 편할 수 있도록 파이썬 공부하기 위해서는 python3 IDLE 을 설치 하면 되는데 ..

이 경우 역시 터미널 창을 띄워서 설치하면 된다.


$sudo apt-get install idel3

이라고 입력한 후, idel3 라고 터미널 창에 입력하면 IDLE창이 뜨게 된다.


제대로 설치되었는 지, 버전 확인할려면

$python -V




IDLE 은 뭘까?

통합 개발 환경( Integrated Development Enviroment ) 라고 한다. 컴파일러 자체가 메뉴 방식으로 되어 있어, 사용이 간편하고 에디터에서 컴파일러에 대한 도움말까지 이용할 수 있는 환경을 말한다.


 

===========================================================================================================

 

sudo apt-get install python3-dev

저는 이미 설치되있어서 이렇습니다.

 

버전을 확인해볼까요

 

python3 -V

대문자입니다

3.2.3 이군요

 

이제 IDLE을 설치할 차례입니다.

파이썬3는 IDLE 통합 개발 환경에서 편리하게 배울 수 있습니다.

 

sudo apt-get install idle-python3.2

를 해줍니다.

본인의 버전에 맞는 것을 고릅니다.

 

idle-python3.2 를 입력하면 Python Shell 이 실행되는 것을 볼 수 있습니다.

 

간단하게 테스트 해볼까요

보시면 알겠지만

색으로 구분되며, 함수 자동완성 기능, 들여쓰기 등이 지원됩니다.

 

또한

Alt+P(이전 IDLE에 입력했던 코드 문장)와

Alt+N(위와 반대) 기능으로 입력했던 코드 문장을 불러 올 수 있습니다.

 

화살표키를 사용하여 수정가능합니다.

 

 

 

 

 

출처 : http://minjiyang.tistory.com/61
         http://blog.naver.com/shj1126zzang?Redirect=Log&logNo=90192745268

 

 

 

 

 


 

 

 

신고

'Programming > Python' 카테고리의 다른 글

Python에서 가장 큰 값  (0) 2015.06.19
Python에서 main() 함수 구현  (0) 2015.06.17
A curses menu library in Python  (0) 2014.04.16
Install PyCharm and JDK on Ubuntu 12.04  (1) 2014.04.15
Ubuntu에서 Python 설치하기  (1) 2014.04.15

Comment +1

  • 혹시..
    python -V를 했는데 자꾸 2.7.3 이런 버전이 나와서 당황하신분 ㅡㅡ;;
    python3 -V를 입력하시면 3.2.3 이렇게 나올겁니다.

    삽질은 나를 더 강력하게 만든다 -로샤스-