タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

pythonに関するelveのブックマーク (73)

  • VSCodeでdjango(Python)をデバッグ、及びステップ実行する | Free Hero Blog

    設定ファイル(launch.json)を作成する まずデバッグ専用のファイルを作成する必要があります。 まずはvscodeの左のカラムの虫マークが入ったアイコンをクリックします。 そうすると説明文が出てきますので、create a launch.json file をクリックします。書いてある通りですが、日語でlaunch.jsonファイルを作成する意味になります。 捕捉までに説明するとこのlaunch.jsonファイルはデバッグ実行に関連する情報を記入するファイルになります。 そうすると以下のよう選択が出てきますので、Python Fileを選択します。 クリックすると以下のように、.vscode直下にlaunch.jsonファイルが作成されます。 こちらで設定ファイルの作成ができました。 launch.jsonを編集する launch.jsには以下のコードに書き換えます。 { "ve

    elve
    elve 2021/07/30
  • NameError: name 'os' is not definedが表示される

    群馬県でPythonを使ったAIやシステムを開発しているファントムです。企業の経営課題を最適なテクノロジーで解決します。テックブログではPythonを中心にプログラミングに役立つ情報を発信しています。 投稿を検索する カテゴリー AWS 12 Django 45 FastAPI 4 Flask 8 GCP 1 Information 37 Other 28 PHP 2 Python 89 Pythonista 3 Rust 1 タグ

    NameError: name 'os' is not definedが表示される
    elve
    elve 2021/07/23
    “import os”
  • PythonでJSONの特定のデータを取り出す方法(色々)

    超久しぶりに技術系の記事です。 PythonでJSONデータの特定のデータを取り出すサンプルをいくつか紹介します。 Web APIで情報をJSONの取得した後に必須のテクニックです!! 概要Python+JSONフォーマットのデータは非常に相性がいい。 というのも、JSONファイルの操作に必要なライブラリが標準で実装されており、「{をどうして”をどうして・・・」みたいなロジックは一切書く必要がない。 Web APIの操作を行う作業が増えている昨今、HTTP RequestとJSONの操作ができるだけでも応用の幅が広がりますね。 import requests URL=https://hoge.com r=requests.get(URL) print(r.json())これだけで、APIリクエスト・JSONの取得ができるのですから、当に便利な世の中になったものです。 私はPythonとJ

    PythonでJSONの特定のデータを取り出す方法(色々)
    elve
    elve 2021/07/22
  • 知識の枝 クラスベースで変数をhtmlへ渡す

    クラスベースで作成したviews.pyからhtmlへ任意の変数を渡してみましょう。関数ベースとは記述方法が異なりますので、詳しく解説します。

    elve
    elve 2021/07/22
  • Djangoでのデフォルト言語設定で日本語'ja'を設定しようとするとNo translation files found for default language ja.のエラーが出て解消できません

    Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

    Djangoでのデフォルト言語設定で日本語'ja'を設定しようとするとNo translation files found for default language ja.のエラーが出て解消できません
    elve
    elve 2021/07/22
    jp→jpn→ja_JP→jpで通った。意味不明(´;ω;`)
  • Django奮闘記③こいつ、動くぞ!ー感動の管理サイトー - DreamerDreamのブログ

    前回はDjangoのサーバー起動ができました。 dreamerdream.hateblo.jp 今回は参考ブログを変更して↓こちらのチュートリアルを参考に作業をしてみます。 はじめての Django アプリ作成、その 1 | Django documentation | Django 今回は投票アプリを作成します。 raspberrypi:~/dreamer $ python3 manage.py startapp polls raspberrypi:~/dreamer $ ls db.sqlite3 dreamer manage.py polls できました! polls/view.pyをブログの通りに編集します。 from django.shortcuts import render # Create your views here. def index(request): retur

    Django奮闘記③こいつ、動くぞ!ー感動の管理サイトー - DreamerDreamのブログ
    elve
    elve 2021/07/22
  • エンジニア・プログラマにしか使えないSNSを作ってみた話 - Qiita

    はじめに 通常のSNSで胡散臭い人が多いと感じてしまいました プログラミングスクールが流行り、エンジニアになって億稼いでます!みたいな・・・ そこで、当のエンジニア・プログラマしか使えないSNSを作ってみました! つまり、WebApi提供のみのSNSです 一般ピープルが使うようなフロントエンドなんてありません!! Postmanなり、なんなりを使って叩いてください エンジニア・プログラマしかWebApiが叩けないであろうという考えなので、 エンジニア・プログラマにしか使えないSNS!ということです この記事を見ている、プログラマ・エンジニアの方であれば使えますよね?😁 実際、WebApiが叩くことが出来れば誰でも使えてしまうわけですが・・・。 2021/07/20 更新 このWebApiを作ったシステムについて書きました ソースコード公開しました CRUDのWebApi開発は不要!Js

    エンジニア・プログラマにしか使えないSNSを作ってみた話 - Qiita
    elve
    elve 2021/07/22
    覗くだけ覗いたhttps://snack.elve.club/entry/2021/07/22/105730/なんか動かなくなっちゃった( ;∀;)
  • Web API入門 | 第1回 APIの概要とデータの取得

    Web API入門 第1回 APIの概要とデータの取得 サービスのデータやプログラムを外部から利用できるWeb APIの使い方を解説していきます。まずはWeb APIの役割を理解し、データを取得してみましょう。 Web APIとは? API(Application Programming Interface)とは、サービスのデータを外部のアプリケーションやプログラムから扱うための機能を提供するインターフェースです。中でも、HTTP通信によってやりとりを行うAPIをWeb APIといいます。 Twitter APIを利用して独自のTwitterクライアントを作ったり、Amazon APIを利用して自分のサイトに最新の商品情報を掲載したりできるのは、TwitterAmazonが、自社のデータを扱うための処理を抽象化したプログラム(API)を外部に向けて公開しているためです。 このように、公開

    Web API入門 | 第1回 APIの概要とデータの取得
    elve
    elve 2021/07/22
  • PythonでWeb APIを叩く - Qiita

    PythonでHTTPにアクセスする方法 urllibライブラリを使う 標準で搭載 Requestsライブラリを使う 要インストール。こちらの方がシンプルにコードを書ける。 今回は、Requestsライブラリを使ってREST形式のWeb APIを扱います。 HTTPメソッド 使う前に HTTPメソッド/REST API について簡単に触れておきます。 クライアントからサーバーに対して行うリクエストの種類をメソッドと呼び、基的には以下の8種類があります。 メソッド 説明

    PythonでWeb APIを叩く - Qiita
    elve
    elve 2021/07/22
  • スキーマとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

    簡単に書くよ スキーマ(英:schema)とは 何かの「構造」を指す用語だけど、分かりやすく説明できないや。ごめんね。 です。 サクッと一言で説明すると 何かの「構造」 を意図した表現が「スキーマ」です。 例えば、XMLファイルの構造を定義したファイルがあるとします。 このファイルの書き方ルールを「スキーマ言語」と呼んだりします。 ※「XMLファイル」や「スキーマ言語」がどんなものか知りたい人は、用語「スキーマ言語」の説明をご覧ください。 とはいえ、ITの分野で「スキーマ」という用語が頻繁に登場するのは、データベース関連でしょう。 このページをご覧になっているあなたも、データベースのお勉強中ではないですか? データベースの分野におけるスキーマ、それは データベースの構造 です。 分かります、分かりますよ。 だから「データベースの構造」ってなんだよ! ですよね? それは、ですね~。 う~ん。

    スキーマとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
    elve
    elve 2021/07/22
  • APIで必須の通信方式(GETとPOST)

    APIって一体何?と質問されたら、あなたは答えられますか? 「名前は聞いたことある!」とか「なんとなくなら理解している」という方、結構いらっしゃるかと思います。 ここではなんとなくで理解しているAPIを今一度整理し「説明できる」くらいまで知識を昇華させていきたいと思います。 APIとは? APIとは「Application Programming Interface」の頭文字を取った言葉です。インターフェースとは「受け口」のことです。つまりAPIとは「アプリケーションプログラムの受け口」です。もう少し砕いて言うなら「アプリの機能を外から呼び出すお約束事」のことです。 例えばAアプリがBアプリ内のデータを使いたいとします。そういった場合、Bアプリが内部のデータをAPIとして外部に公開していれば、AアプリはBアプリのAPIを通してデータを扱うことができます。その外部への公開方法がAPIと呼ばれ

    APIで必須の通信方式(GETとPOST)
    elve
    elve 2021/07/22
  • Django フォームの基本 - Python 入門

    Django には HTML のフォーム操作用のライブラリが用意されています。フォームクラスとテンプレートを組み合わせることで、 動的な Web フォームを簡単に作成できます。 ここでは簡単な入力フォームを作ることを通して、基的な Django フォームの動作をざっとみていきます。 まず、テスト用の Django App を作ります。ここでは次のコマンドで keijiban という名前のアプリケーションを作りました。 $ python manage.py startapp keijiban settings.py にアプリケーションの登録も行いましょう。 サンプルとして "書込みフォーム" の意味で KakikomiForm という名前のフォームを定義します。 keijiban サブディレクトリ内に、forms.py という名前を作り次の内容を記述します。 from django imp

    Django フォームの基本 - Python 入門
    elve
    elve 2021/07/22
  • Pythonプログラム用にTkinterで画面(GUI)を作成する方法 - ガンマソフト

    お役立ちサポート Pythonプログラム用にTkinterで画面(GUI)を作成する方法 [PR] 2019/7/20 2021/11/11 | GUI作成 PythonPython講座 Tkinter Pythonの処理部分のコードだけをあげるよりも、画面(GUI)のコードも一緒に付けてあげれば、もらった相手は使い勝手が良くなりなります。特に入出力ファイルをエクスプローラーのような画面で選択できるとかなり便利になります。そこで、今回は簡単な題材を用いて画面(GUI)の作成方法を説明します。イメージとしては、エクセルVBAのユーザーフォームに相当する画面です。 幸いPythonには、標準ライブラリにTkinterというGUIを作成するためのツールキットが組み込まれています。基的なツールが一通り揃っているので、すぐにプログラミングできます。 Tkinterは最初は分かりにくく感じる

    Pythonプログラム用にTkinterで画面(GUI)を作成する方法 - ガンマソフト
    elve
    elve 2021/07/22
  • 【Python Django】初心者プログラマーのWebアプリ#4 【フォーム送信】 - Qiita

    ソースコード この章のコードは以下です。確認やコピペでどうぞ Djangoのフォーム機能が便利 Djangoを使うなら便利なform機能を使って作りましょう。 入力エラーのチェックなど実装されていますし、コードも少なく作れます。 Djangoのformって何? HTMLのformといえば、MDNより文字の入力なら 選択フォームなら こんな感じです。CSSで装飾されてないので見た目は違うかもしれないですけど、HTMLのformといえばこんなものですね。 DjangoのformHTMLのformの要素なんかを作ることもできるんですが、Djangoのform当に大事なのは次に示すようなことです。 Djangoのformの機能 入力(選択)されたデータにエラーがないかチェックできる 入力できるデータの型とか形式を定義できる エラーメッセージなどを活用できる HTMLのform要素から得られた

    【Python Django】初心者プログラマーのWebアプリ#4 【フォーム送信】 - Qiita
    elve
    elve 2021/07/22
  • Python Tips: JSON を整形して表示したい

    今回は JSON 形式の文字列を Python で整形して表示する方法をご紹介します。 今回は次の 2 つのパターンを取り上げてみます。 シンタックスハイライトなし シンタックスハイライトあり 早速見ていきましょう。 シンタックスハイライトなし シンタックスハイライトが要らない場合は、標準ライブラリの json が使えます。 JSON が文字列に格納されている場合 JSON を格納した文字列が Python コードの中で取得できている場合は、いったん loads() で読み込んだ後に dumps() で再度ダンプし直すと OK です。その際に dumps() のオプション引数 indent を指定することでインデントの大きさを決めることができます。 import json JSON_SAMPLE = '{"_meta": {"hash": {"sha256": "hash"}, "pipf

    Python Tips: JSON を整形して表示したい
    elve
    elve 2021/07/22
  • PythonでJSONファイル・文字列の読み込み・書き込み | note.nkmk.me

    Pythonの標準ライブラリのjsonモジュールを使うと、JSON形式のファイルや文字列をパースして辞書(dict)などのオブジェクトとして読み込んだり、JSONに相当するオブジェクトを整形してJSON形式のファイルや文字列として出力・保存したりできる。 json --- JSON エンコーダおよびデコーダ — Python 3.11.4 ドキュメント すべての引数について触れているわけではないので詳細は公式ドキュメントを参照されたい。 JSON形式の文字列やファイルをpandas.DataFrameとして読み書きする場合は以下の記事を参照。 関連記事: pandasでJSON文字列・ファイルを読み込み(read_json) 関連記事: pandas.DataFrameをJSON文字列・ファイルに変換・保存(to_json) また、JSON形式のWeb APIを取得するにはRequests

    PythonでJSONファイル・文字列の読み込み・書き込み | note.nkmk.me
    elve
    elve 2021/07/22
  • strとunicode - Qiita

    Python 2.x 系での話です。 コードは、Macの場合はTerminal, Windowsではコマンドプロンプトから python コマンドを実行し、pythonのconsole上で試しています。 Python 2.7.9 です. str とは? str とは所謂マルチバイト文字列です. '文字列' の様に書きます. len(文字列) するとByte数が返ります. coding: utf-8 の場合は 9.

    strとunicode - Qiita
    elve
    elve 2021/07/22
  • Pythonでjson dumpsを使いこなそう!(encoding、foramt、datetime) | 侍エンジニアブログ

    みなさんこんにちは! JSONファイルは正しく扱えていますか?PythonでJSONを出力の際、文字化けしてしまったり、datetime型がうまく扱えずにエラーがでてしまったり、エンコード問題に悩まされたりしていませんか? 今日はそんな方たちのために、JSONのdumpsについて詳しく見ていきたいと思います! json dumpsとは さて、実際にdumps関数をのどのように使うのか見ていまえに、そもそもdumps関数がどんなものかということについて見ていきます。 dumps関数とはデータをJSON形式にエンコードすることのできる関数です。jsonライブラリでは、loads関数がデコード、dumps関数がエンコードとなっています。 エンコードとはデータを別の型に変換してくれることで、デコードとはエンコードされた型をもとに戻すことです。 loads関数や、そもそもJSONが何か怪しいという方

    Pythonでjson dumpsを使いこなそう!(encoding、foramt、datetime) | 侍エンジニアブログ
    elve
    elve 2021/07/22
  • datetimeとエポックタイムの変換 - メモ置き場

    メモ # coding=utf-8 import time from datetime import datetime def datetime_to_epoch(d): return int(time.mktime(d.timetuple())) def epoch_to_datetime(epoch): return datetime(*time.localtime(epoch)[:6]) now = datetime.now() # => 2012-10-10 21:12:17.544219 epoch = datetime_to_epoch(now) # => 1349871137 epoch_to_datetime(epoch) # => 2012-10-10 21:12:17

    datetimeとエポックタイムの変換 - メモ置き場
    elve
    elve 2018/05/19
  • Twitter created_at convert epoch time in python

    I have this date from Twitter: created_at = "Wed Aug 29 17:12:58 +0000 2012" I want to convert it to a time using something like: time.mktime(created_at) But I get this error: TypeError: argument must be 9-item sequence, not str What am I doing wrong?

    Twitter created_at convert epoch time in python
    elve
    elve 2018/05/19
    “time.mktime(time.strptime(created_at,"%a %b %d %H:%M:%S +0000 %Y"))”