Skip to content

Instantly share code, notes, and snippets.

## 게임을 시작할 때 몇명이 플레이어의 수를 결정합니다. [O]
# 3. x2카드 추가 : [O]
## x2 카드는 다음 차례의 플레이어(혹은 컴퓨터)에게 두장의 카드를 내게 합니다.
# 4. reverse카드 추가 : [O]
## reverse 카드는 게임의 순서를 역순으로 바꿉니다.
# 5. 컴퓨터 추가 : [O]
# 6. sum이 보이지 않게 하기 : [X]
## 여럿이서게임을 할 때 (자동으로 게임을 하는)컴퓨터를 추가합니다.
## 컴퓨터가 가진 카드는 보이지 않아야 하며, 항상 "게임에 패배하지 않는" 카드를 제출해야 합니다.
## (단, 가진 카드 중 어떤 카드를 내더라도 패배할 경우는 제외)
## 게임을 시작할 때 몇명이 플레이어의 수를 결정합니다. [O]
# 3. x2카드 추가 : [O]
## x2 카드는 다음 차례의 플레이어(혹은 컴퓨터)에게 두장의 카드를 내게 합니다.
# 4. reverse카드 추가 : [O]
## reverse 카드는 게임의 순서를 역순으로 바꿉니다.
# 5. 컴퓨터 추가 : [O]
# 6. sum이 보이지 않게 하기 : [X]
## 여럿이서게임을 할 때 (자동으로 게임을 하는)컴퓨터를 추가합니다.
## 컴퓨터가 가진 카드는 보이지 않아야 하며, 항상 "게임에 패배하지 않는" 카드를 제출해야 합니다.
## (단, 가진 카드 중 어떤 카드를 내더라도 패배할 경우는 제외)
import RPi.GPIO as gpio
import time
gpio.setmode(gpio.BCM)
gpio.setup(19, gpio.OUT)
gpio.setup(20, gpio.OUT)
gpio.setup(21, gpio.OUT)
gpio.setup(26, gpio.OUT)
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
from django.db import models
from django.utils import timezone
class Post(models.Model):
author = models.ForeignKey('auth.User')
title = models.CharField(max_length=200)
text = models.TextField()
created_date = models.DateTimeField(
default=timezone.now)
published_date = models.DateTimeField(
from telegram.ext import Updater, CommandHandler
from telegram.ext import MessageHandler, Filters
from bill import login_data
import re
import os
import django
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
django.setup()
print('jango setup')
@Bill-Park
Bill-Park / naver_search_run.py
Created May 23, 2017 13:01
naver search lank list
import requests
from bs4 import BeautifulSoup
req = requests.get('http://datalab.naver.com/')
html = req.text
soup = BeautifulSoup(html, 'html.parser')
all_titles = soup.select('.keyword_rank.select_date')
@Bill-Park
Bill-Park / naver_daegu_dust.py
Last active May 23, 2017 14:09
naver daegu dust data crawling
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import requests
from bs4 import BeautifulSoup
req = requests.get('https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=0&ie=utf8&query=%EB%AF%B8%EC%84%B8%EB%A8%BC%EC%A7%80')
html = req.text
soup = BeautifulSoup(html, 'html.parser')
@Bill-Park
Bill-Park / naver_get_weather
Created May 23, 2017 14:41
get naver weather python
import requests
from bs4 import BeautifulSoup
req = requests.get('https://search.naver.com/search.naver?where=nexearch&query=%EB%8C%80%EA%B5%AC%EA%B4%91%EC%97%AD%EC%8B%9C%EC%A3%BC%EA%B0%84%EB%82%A0%EC%94%A8&sm=tab_drt&ie=utf8')
html = req.text
soup = BeautifulSoup(html, 'html.parser')
all_weather_data = soup.select('.rw_tr1')
for daily_weather in all_weather_data:
for weather in daily_weather.find_all('td'):
@Bill-Park
Bill-Park / naver_get_news
Created May 23, 2017 15:01
naver get news titles python
import requests
from bs4 import BeautifulSoup
req = requests.get('http://news.naver.com/')
html = req.text
soup = BeautifulSoup(html, 'html.parser')
all_news_data = soup.select('#pan_today_main_news')
for top_news in all_news_data: