昆布大好き!

主にプログラミングの技メモ

Python

CとPythonを合わせて使う(その1)

目的 パラメータ設定ファイルをPythonスクリプトで書きたくなったのでやってみま した。 出来るようになること 次のように、数式でパラメータを指定したり、タプル型をパラメータにすることが出来るようになります。 x = 1 tpl1 = (x, 20*x+5, 300*x) tpl2 =…

HTTPConnectionを使ってGETリクエスト

Pythonには豊富な標準ライブラリが付属しています。 今回はHTTPConnection (HTTPSConnection)を使ってhttp(https)サーバからレスポンスを取得 してみます。 httpでは主にPOSTコマンドとGETコマンドが使われますが、ここではGETコマンドでリク エストします。…

失敗しました Pythonからdllを読み込む

Pythonからdllを読み込もうとして失敗しました。 SetMouse.dllなる動的ライブラリをあらかじめ作成して、 import ctypes dll = ctypes.windll.SetMous と、すると OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。 などと読み込…

失敗しました Pythonでラムダ式

Pythonでプラス1する関数、プラス2する関数、…のリストを作ろうとして失敗しました。 #悪い例 ys = [] for i in range(4) : ys.append( lambda x: print(i+x) ) for f in ys : f(10) print() #良い例 ys = list(map( lambda x: lambda x2: print(x2+x), rang…