Skip to content

Instantly share code, notes, and snippets.

View y-ookuma's full-sized avatar

y-ookuma

  • tokyo
View GitHub Profile
@y-ookuma
y-ookuma / AmazonReceiptDivRename.py
Last active September 2, 2023 03:42
Amazonの領収書の出力を電子帳簿保存法に対応しました。
#-----------------------------------------------------------
# 20230901
# Amazonの領収書の出力を電子帳簿保存法に対応しました。
#
# (1)Google Chromeの拡張機能 アマゾン注文履歴フィルタ で領収書を一括出力します.
# アマゾン注文履歴フィルタ で出力したファイル名は
# 'Amazon.pdf'とすること
# (2)一括出力したAmazonの領収書のpdfのファイル名を"注文日付_請求金額_Amazon.pdf"とする.
#
#-----------------------------------------------------------
#-----------------------------------------------------------
# 20230901
# Monotaroの領収書のpdfのファイル名を"注文日付_領収金額_Monotaro.pdf"とする
#-----------------------------------------------------------
import glob,os
from pdfminer.high_level import extract_text
from datetime import datetime
#-----------------------------------------------------------
# 20230901
# Amazonの領収書のpdfのファイル名を
# "注文日付_請求金額_Amazon.pdf"
# とする
#-----------------------------------------------------------
import glob,os
from pdfminer.high_level import extract_text
from datetime import datetime
//------------------------------------------------------
// UECS CCM to InfluxDB 1.x
// 2023.04.18 ookuma yousuke
//
// [必要パッケージ]
// go get gopkg.in/ini.v1
// go get github.com/influxdata/influxdb/client/v2
// go get github.com/deckarep/golang-set
// [build]
// go build uecs2influxdb1x.go
import sqlite3,time
import pandas as pd
from influxdb import DataFrameClient
#influxDB param
host='localhost'
port=8086
dbname = 'uecs'
user = 'root'
password = 'root'
@y-ookuma
y-ookuma / JanCode_to_product_info.py
Last active September 14, 2022 10:54
jancodeを使ってyahoo APIを商品名と荷姿を取得する。入力ファイルは、jan.txt。出力ファイルは、output.csv。
import requests,csv,json,time,os,collections
from bs4 import BeautifulSoup
import mojimoji as mo
import pandas as pd
client_id = "Your Yahoo client id"
inputfile="jan.txt"
outputfile="output.csv"
def code_to_product_info(code):
@y-ookuma
y-ookuma / uecs.py
Last active November 14, 2021 13:32
from socket import *
import time as t
import datetime as dt
import pandas as pd
import xmltodict,json,os
from multiprocessing import Process,Manager
## UDP受信クラス
class udprecv():
from socket import *
import time as t
## UDP受信クラス
class udprecv():
def __init__(self):
SrcIP = "" # 受信元IP
SrcPort = 16520 # 受信元ポート番号
self.SrcAddr = (SrcIP, SrcPort) # アドレスをtupleに格納
version: "3"
services:
influxdb:
image: influxdb:latest
container_name: local-influxdb # grafanaからの接続用にコンテナ名を明示しておく
hostname: local-influxdb
ports:
- "8086:8086"
volumes:
- ./influxdb/data:/var/lib/influxdb
#-------------------------------------------------------------------------------
# Name: wifi_signal.py
# Purpose: WIFI Signal level SEND CCM
# Author: ookuma yousuke
#
# Created:
# Copyright: (c) ookuma 2018
# Licence: MIT License(X11 License)
#-------------------------------------------------------------------------------
#!/usr/bin python3