サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
doku-pro.com
でモジュールをインストールします。 Pythonの環境が整っていない方はこちらの記事が参考になるかもしれません。 基本操作 ここでは、必ず使う機能を紹介していきます。 シートを作成する 新しくExcelシートを作る場合は、次のように記述します。 from openpyxl import Workbook #Workbookモジュールをインポート wb = Workbook() #エクセルファイルを作成してwbに格納 ws = wb.active #エクセルシートを作成してwsに格納 ws.title = "First Sheet" #シートの名前をFirst Sheetと設定
本記事を読めば、Pythonでwebのデータを自動で取得し、正しい情報を見極めることができるようになります。 pythonを勉強するとき、どうせなら楽しく実用的に学びたいとは思いませんか。 本記事は自信をもってその楽しさを提供することができます。 webスクレイピングとは ウェブ上には膨大な情報が存在していて、その情報量は今現在も加速度的な勢いで増え続けています。 そんなweb上から、プログラミングによって自動で情報を取得する方法が「webスクレイピング」という技術なのです。 例えば次のような簡単なプログラムを書くだけで、あの人気メディアの「東洋経済オンライン」のランキング記事の見出しを取得することができます。 from bs4 import BeautifulSoup import requests url = 'https://toyokeizai.net/' r = requests
この記事を読むと、pythonの基本的な繰り返し処理で右翼新聞を分類できるようになります。 繰り返し処理はプログラミングの真骨頂です。パソコンの原点は、「めんどくさいことをやらせる」ことだと私は思っています。「繰り返し処理」こそは人間にとって最もめんどくさいことに違いありません。それをPythonやらせれば効率的な生き方ができると私は信じています。 記事をお読みになる前に、pythonを動かす準備はできていますか? まだの方はこちらの記事をもとに準備してみてください。 for文の書き方 最も基本的で使用頻度の高い、「for文」。 for 変数 in 繰り返す回数: と記述し、その下に処理するプログラムを書けば、指定した回数プログラムを実行することができます。 これでは漠然としすぎなので、具体例を一つ紹介します。0~9の数字を出力するプログラムを書いてみましょう。 for文を使わなければ次の
データ解析や、強力なインタラクティブシェルとして使用されるJupyter Notebookのインストール方法を、次の3通り紹介します。 ・Windowsの場合 ・Macの場合 ・Anacondaのインストールで Jupyter Notebookとは Jupyter Notebookとは、ノートに記述する気軽さでPythonを実行できる開発環境です。それも、ただのノートではありません。pandas(表計算ライブラリ)やmatplotlib(グラフ描画ライブラリ)と非常に相性が良く、表やグラフがキレイに、それも簡単に出力されるので、データを扱う場合は手放せなくなります。 Jupyter Notebookの外観 このノートブックを閉じても、記述した内容は自動で保存されます。 Jupyter Notebookのインストール方法 ここで紹介する方法は3つです。 Windowsの場合Macの場合Ana
このANACONDAは、WindowsだけでなくMacにもLinuxにも導入できます。 ANACONDA導入方法 まず、ANACONDAのサイトを下の方にスクロールしていくと次のような画面が現れるので、自分のOSに合ったインストーラーをダウンロードします。 自分のOSに合わせてインストーラーを選択します。 最近のパソコンのほとんどは64ビットなので、上の方を選択しておけば間違いはないでしょう。Windowsで念のため確認する方法は、「設定」→「システム」→「バージョン情報」→「システムの種類」で見ることができます。 あとはダウンロードしたファイルをクリックするとインストールが始まります。 Nextを押します 「I Agree」を押します 「Next」を押します 「Next」を押します 「Install」を押します 写真はWindowsでのインストール状況です。流れるようにNextを押し続け
レイアウトを組むときに考えないといけないことがあります。 コンテンツの優先順位を考える 配置する順番を決定する コンテンツの面積を工夫する それから、実際にCSSのFlexboxやCSSグリッドを使って配置していきましょう。 Flexboxとは Flexbox(フレックスボックス)とは「Flexble Box Layout Module」の略で、レイアウトを組むためのCSSの機能です。 これを使えば様々なレイアウトを簡単に組むことができるようになります。 適応させる方法は簡単です。 親要素のCSSにdisplay: flex;を記述する 親要素にflexプロパティを記述する これだけです。それでは具体的にみていきましょう。 Flexboxを適応させる まず、Flexboxで並べたい複数の要素を一つの親要素で囲みます。 次に、親要素に対してdisplay: flex;というプロパティと値を指
プログラミングをする際に必要なモノは以下のもので十分です。 テキストエディタ ブラウザ シェル テキストエディタは、この世には数多く存在しており、どれを使うかによって開発効率が圧倒的に変わってきます。Visual Studio Code(略してVSCode)を否定するプログラマは、きっと江戸時代からやって来たに違いありません。こんなに素晴らしいエディターは数少ないのではないでしょうか。 また、シェルに関して言えば、あとあと必ず必要になってきます。HTMLやCSS、JavaScriptだけ、というのであれば必要ありませんが、Ruby on RailsやDjangoなどのフレームワークなどを使い、規模の大きいプログラムを作る際には必ず必要になってきます。 このように、プログラミングをするときに必要なあらゆる要素を一つのアプリケーションにまとめたものを「統合開発環境」などと呼んだりします。 Vi
このページを最初にブックマークしてみませんか?
『DOKUPRO|独学でプログラミングを学べる』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く