python

Django 環境構築 ~ プロジェクト作成 、アプリ作成まで メモ

### 仮想環境の構築 $python3 -m venv myvenv python -m venv venv ### 削除 Linux rm -rf <仮想環境名>/ ### 削除 Windows10 rmdir /s myenv python -m venv --clear 仮想環境名 #初期化 ### 起動(Linux) $source myvenv/bin/activate #…

Django Views.py 内部結合

" data-en-clipboard="true"> from django.shortcuts import render,get_object_or_404, redirect from django.http import HttpResponse from django.views.generic import ListView from django.db import connection import psycopg2 # Create your views…

Django Form まとめ 01

■ form の取り出し方 ・for での取り出し <form action="" method="POST"> {{ form.non_field_errors }} {% for field in form %} <div class="field"> {{ field.label_tag }} {{ field }} {% if field.help_text %} <span class="helptext">{{ field.help_text }}</span> {% endif %} {{ field.errors }} </div> {% endfor %} </form>

ブロックチェーン トランザクション合計関数

###################### トランザクション の合計を計算する ### 引数数にアドレスを渡して計算する def calculate_total_amount(self, blockchain_address): total_amount = 0.0 ### ひとつずつ ブロックを取ってくる for block in self.chain: ### トラン…

ブロックチェーン python memo 0106

import hashlib import json import logging import sys import time import utils ### マイニング ディフィカルティ MINING_DIFFICULTY = 3 ### ブロックチェーン送りて MINING_SENDER = 'THE BLOCKCHAIN' ### 報酬の仮想通貨 MINING_REWARD = 1.0 # ログの…

Python 競技プログラミング メモ 2021_11_16 エバノートまとめ

" data-en-clipboard="true">■ メモ 01 " data-en-clipboard="true">num, num_1, num_2 = map(int, input().split()) ### 対象リスト list_item = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J"] ####### *list_item, sep='' で 出力すると [A,B] の …

Python 競技プログラミング メモ 2021_11_16

" data-en-clipboard="true">■ メモ 01 " data-en-clipboard="true">num, num_1, num_2 = map(int, input().split()) ### 対象リスト list_item = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J"] ####### *list_item, sep='' で 出力すると [A,B] の …

ubuntu AWS Django & Postgres デプロイ

" data-en-clipboard="true">■ EC2 インスタンスを作成する ・ubuntu で 作成 ■ テラタームで接続 ・接続情報を、EC2インスタンスの 「接続」 で確認して、 アカウント名:ubuntu パスワード: pemキー で 接続をする。 ■ テラタームでコマンドを打つ ※リポジ…

Django , Apache接続 (ローカル接続)

" data-en-clipboard="true">Apacheの conf ############ Python Django 用設定 追加 ############ LoadFile C:/Users/natsume/AppData\Local/Programs/Python/Python39/python39.dll LoadModule wsgi_module C:/Users\natsume/AppData/Local/Programs/Pytho…

Python 資格試験 メモ 01

######## *** Q *** ######## dive_into_code = [(1, 'Noro'), (2, 'Nakao'), (3, 'Miyaoka'), (4, 'Kimura')] dic = dive_into_code dic.sort(key=lambda dic: dic[1]) # dic.sort(key=lambda dic: dic[1]) で、降順にソートする。 # dic.sort(key=lambda d…

Python PDF -> 文字取得

from io import StringIO from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter from pdfminer.converter import TextConverter from pdfminer.layout import LAParams from pdfminer.pdfpage import PDFPage # from pdfminer.high_level…

Django 小技 戻るボタン

■ 戻るボタン ・Javascriptを使う場合 まずはJavascriptを使う場合です。その場合は、以下のコードをhtmlファイル(テンプレート)に入れ込んで下さい。 コード <input type="button" value="戻る" onClick="javascript:history.go(-1);"> ・Djangoのテンプレートを使う場合 template ファイル下で使用 〇〇.html Djangoのテンプレー…

Django 内部結合 SQL views.py

" data-en-clipboard="true"> from django.shortcuts import render,get_object_or_404, redirect from django.http import HttpResponse from django.views.generic import ListView from django.db import connection import psycopg2 # Create your views…

Python 競プロ メモ 2020_12_17

■ 競プロ 改行なし print(s_str, end='') N = int(input()) s_str = input().strip() for i in range(0,N) : print(s_str, end='') D016:N文字目まで出力 半角アルファベットで構成された文字列 S と正の整数 N 入力されます。 1文字目から N 文字目までを出…

Python 実行方法

例えば、 hello_world.py というスクリプトファイルがあるとして、 コマンドで $ python hello_world.py ↑ でOK! ーーー python対話モード コマンドで、 $ python