ppt를 만들던 도중 



이런 시각화가 필요해졌다.


그래서 알아보던 도중 인포그래픽이라는 것을 알게 되었고,

위의 사진 같은 것들을 워드클라우드라고 칭하는 것 같았다.


https://pypi.python.org/pypi/pytagcloud


에서 라이브러리를 설치할 수 있다.


import 하는 도중 아래와 같은 에러를 발견할 수 있었다.


ImportError: No module named pygame


그래서 pygame을 설치해주었다.


http://pygame.org/download.shtml


버전에 맞게 잘 설치해주자.


그리고 ImportError: No module named simplejson


계~~~속 에러가 뜰 수도 있는데.

알아서 잘 설치해주자....



일단 요래 실행이 되면 준비는 된거시다


그리고 아래의 링크를 참고하면 된다.


http://konlpy.org/ko/v0.4.3/examples/wordcloud/

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

Python version 2.7 required, which was not found in the registry.  (0) 2016.08.02
pymongo in mongodb  (0) 2016.07.26
Pokemon Go API in python  (279) 2016.07.23


PIL을 설치하는 도중 이러한 에러 메세지를 발견하였다.


구글링을 해보니 64bit 설치 프로그램 오류라고 한다.


고치는 방법은 레지스트리에 파이썬 경로를 정확히 적어주는 것이다.


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\InstallPath 키를 생성하고,

InstallPath의 값은 HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.7\InstallPath 값과 동일하게 세팅하면 된다.


아니면 그냥 아래의 코드를 실행해도 된다.



import sys


from _winreg import *


# tweak as necessary

version = sys.version[:3]

installpath = sys.prefix


regpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)

installkey = "InstallPath"

pythonkey = "PythonPath"

pythonpath = "%s;%s\\Lib\\;%s\\DLLs\\" % (

    installpath, installpath, installpath

)


def RegisterPy():

    try:

        reg = OpenKey(HKEY_CURRENT_USER, regpath)

    except EnvironmentError as e:

        try:

            reg = CreateKey(HKEY_CURRENT_USER, regpath)

            SetValue(reg, installkey, REG_SZ, installpath)

            SetValue(reg, pythonkey, REG_SZ, pythonpath)

            CloseKey(reg)

        except:

            print "*** Unable to register!"

            return

        print "--- Python", version, "is now registered!"

        return

    if (QueryValue(reg, installkey) == installpath and

        QueryValue(reg, pythonkey) == pythonpath):

        CloseKey(reg)

        print "=== Python", version, "is already registered!"

        return

    CloseKey(reg)

    print "*** Unable to register!"

    print "*** You probably have another Python installation!"


if __name__ == "__main__":

    RegisterPy()



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

pytagcloud use to wordcloude  (0) 2016.08.07
pymongo in mongodb  (0) 2016.07.26
Pokemon Go API in python  (279) 2016.07.23

pymongo

pymongo란 python mongo db drive이다.
듣기로는 몽고디비가 그렇게 빠르다고...

install pymongo

$ pip install pymongo



설치 끝.


use pymongo

언젠가 시간 날때 작성하겠음.


https://github.com/Mila432/Pokemon_Go_API


먼저 Pokemon Go API를 받습니다.


$ git clone https://github.com/Mila432/Pokemon_Go_API


 그 다음 아래와 같은 명령어로 설치를 해주면 됩니다.


$ pip install -r ./requirements.txt


요로코롬하면 준비는 다 끝났습니다.


사용 방법은 간단합니다.



$ python main.py -u test@gmail.com -p Password1004 -t (Google/PTC) -l "Gangwon-do Sokcho-si Cheongbong-ro 3-gil 37, 24904"


이런식으로 넘겨주면 실행이 되게 됩니다.

-t 에 넘겨주는 것은 이 계정이 포케몬 고 트레이너 클럽 계정이라면 PTC를 넘겨주고 구글 계정이라면 Google로 넘겨주면 됩니다.



이렇게 실행이 됩니다.


정확히 사용해본 결과

아마도 이건 그냥 포켓몬 고 Bot을 만드는 데에 사용되는 것 같습니다.

이 코드를 이용하면 그 특정 위치에 포켓몬들이 몇마리 있는지도 만들 수 있을 것 같아서


이번의 프로젝트는 포켓몬 고로 정할까 하고 생각중입니다.


[+] 추가



이런 메일이 날라 올 수 있습니다.

+ Recent posts