タグ

2020年2月8日のブックマーク (3件)

  • Pythonで文字列のスペース・タブ・改行を取り除くstripメソッドの使い方

    前々回のおさらい 今回は、前々回の記事の以下のコードの続きを進めていきます。 f = open('area.txt') print(f.readlines()) f.close() 「area.text」というのはコチラのテキストファイルです。 このテキストファイルに対して、上記のコードを使えば一行ずつリストに格納することができます。 そしてそのリストの要素をフォルダ名として、作業フォルダにフォルダ作成をしていきたいというのが当面の目標となっています。 改行コードが含まれているとフォルダが作れない 実際に、readlinesメソッドで格納した結果がコチラです。 このリストの要素それぞれをフォルダ名にしたフォルダを作りたいのですが…えと「\n」という改行コードが含まれてしまっていますね。 嫌な予感がしますが、いったんこのリストを使ってフォルダを使ってみましょうか。 以下コードです。 impo

    Pythonで文字列のスペース・タブ・改行を取り除くstripメソッドの使い方
  • PythonでWebページ内の特定のタグ要素をまとめて取得する

    前回のおさらい まずは、前回のおさらいから。 作ったスクリプトはコチラでした。 import requests, bs4 res = requests.get('https://tonari-it.com') res.raise_for_status() soup = bs4.BeautifulSoup(res.text, "html.parser") print(soup.title) 当ブログのトップページについてrequestsモジュールのget関数で取得してきて そのレスポンスが正常かどうかチェック(正常でない場合は例外をスロー) そのHTML文字列からBeautifulSoupオブジェクトを生成 titleタグの最初の要素を抽出して表示 と、こんなスクリプトです。 簡単なHTML解析として とすることで、特定のタグ要素を取得できるのですが、取得できるのは最初に登場した一つの要素だ

    PythonでWebページ内の特定のタグ要素をまとめて取得する
  • マルチディスプレイ - ArchWiki

    マルチヘッド, マルチスクリーン, マルチディスプレイ, マルチモニターは複数のディスプレイデバイスをコンピューターに接続して使用することを言います。この記事ではマルチディスプレイを設定する方法の説明や、設定例を示します。 ノート: 混乱を避けるために、この記事で使用する単語の意味を明確にします: モニターは LCD パネルのような物理的な表示デバイスを示します。 スクリーンは X-Window の画面を示します (つまりモニターはディスプレイに接続されます)。 ディスプレイはデスクトップの各部位を示すのに同時に使われるスクリーンの集合を示します (ディスプレイの中のスクリーンでウィンドウをドラッグすることができます)。 歴史的背景 全てとはいわなくてもほとんどの Unix/Linux コンピュータでは GUI を提供するために X Window System を基盤のグラフィカルインター

    マルチディスプレイ - ArchWiki