반응형

import serial.tools.list_ports as sp
list = sp.comports()
connected = []


for i in list:
connected.append(i.device)
print("Connected COM ports: " + str(connected))


반응형

'python > python basic' 카테고리의 다른 글

python basic  (0) 2018.11.12
python programming  (0) 2018.11.12
[python][cv2]ImportError:No module named cv2  (0) 2018.11.12
[python]SyntaxError:Non-ASCII charater '\xec'  (0) 2018.11.12
[python][source]menu ,input,output data  (0) 2018.11.12
반응형

1.pip install
sudo apt install python-pip
sudo pip install --upgrade pip

아래 명령어로opencv-python 설치해주고 나서 에러 나타나지 않고 정상동작함.(참고, window7, 64bit, python2.7.15)
python -m pip install opencv-python

upgrade 수행되는 과정


참고 자료
문제:  
import cv2 안됨 (Python 3.5, 윈도우 10)

해결: 
1. 관련 파일 다운로드 
  
   Go to  Unofficial Windows Binaries for Python Extension Packages
   (http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv)


   Download opencv_python‑3.2.0‑cp35‑cp35m‑win_amd64.whl


2. cmd 에서 파일 설치 


   다운로드 된 폴더로 이동 
   i.e. 
   cd C:\Users\user\Downloads

   설치    
   python -m pip install opencv_python-3.2.0-cp35-cp35m-win_amd64.whl






http://blog.naver.com/julypraise/221005831828[출처] import cv2 안됨 (Python 3.5, 윈도우 10)|작성자 영재


반응형

'python > python basic' 카테고리의 다른 글

python programming  (0) 2018.11.12
[python][serial]serial port list  (0) 2018.11.12
[python]SyntaxError:Non-ASCII charater '\xec'  (0) 2018.11.12
[python][source]menu ,input,output data  (0) 2018.11.12
[python]PyQt install  (0) 2018.11.10
반응형

맨 윗줄에 아래 추가해 줌.
# -*- coding: utf-8 -*-

반응형

'python > python basic' 카테고리의 다른 글

python programming  (0) 2018.11.12
[python][serial]serial port list  (0) 2018.11.12
[python][cv2]ImportError:No module named cv2  (0) 2018.11.12
[python][source]menu ,input,output data  (0) 2018.11.12
[python]PyQt install  (0) 2018.11.10
반응형

import sys

list = ['ss', 1,1999, 'aa', 2, 2000, 'cd',4,2110]
def inputData():
    inputdata= 'y' 
    while(inputdata== 'y'):
        gear_name = input('gear name : ')
        list.append( gear_name )
        gear_number = input("gear number: ")
        list.append( gear_number )
        product_date = input("production date(ex:1990-01-01): ")
        list.append(  product_date )
        inputdata = input(" Are you input data(y/n)? ")
    return 0


def outputData():
    print "-----------------------------------------"
    print " gear name    number    production date  "
    print "-----------------------------------------"
    
    start_pos=0
    end_pos=len(list)
    div = 3
    for i in range(start_pos,end_pos+div,div):
        out=list[start_pos:start_pos+div]

        if out!=[]:
            print(out)
            start_pos = start_pos + div

    
def searchData():
    w_data=input("Input data you want to search: ")
    div = 3
    start_pos = 0

    start_pos=list.index(w_data)
    print start_pos
    out=list[start_pos:start_pos+div]
    
    print "-----------------------------------------"
    print " gear name    number    production date  "
    print "-----------------------------------------"
    if out!=[]:
        print(out)
    return 0

def print_menu():
    print "1. Input"
    print "2. Output"
    print "3. Searche"
    print "4. Exit"

loop=True
while loop:
    print_menu()
    choice = input("Enter your choice[1-4] : ")

    if choice == 1:
        print "1.Input Menu has been selected"
        inputData()
    elif choice == 2:
        print "2.Output Menu has been selected"
        outputData() 
    elif choice == 3:
        print "3.Searche Menu has been selected"
        searchData()
    elif choice == 4:
        print "4.Exit Menu has been selected"
    else:
        print "Wrong number has been selected!!"
        loop=False

반응형

'python > python basic' 카테고리의 다른 글

python programming  (0) 2018.11.12
[python][serial]serial port list  (0) 2018.11.12
[python][cv2]ImportError:No module named cv2  (0) 2018.11.12
[python]SyntaxError:Non-ASCII charater '\xec'  (0) 2018.11.12
[python]PyQt install  (0) 2018.11.10
반응형

pyqt는 GUI를 제공하는 프로그램을 만들수 있는 tool 이다.

install
#python -m pip install --upgrade pip
#pip install pyqt5
#pip install pyqt5-tools


#sudo apt-get install python-qt4



reference

https://iqbalnaved.wordpress.com/2014/05/31/installing-pyqt4-for-python-2-7-6-in-virtual-environement-in-ubuntu-14-04/

반응형

+ Recent posts