Windows環境でのPython開発設定とDjangoログ・DB権限管理
Windowsでpipのインストールソースを設定する
PyCharmやコマンドプロンプトで共通して有効なpipミラー設定を行うには、以下の手順を実行します。
Win + R → %APPDATA% を入力し、エクスプローラーを開く
C:\Users\<ユーザー名>\AppData\Roaming\pip ディレクトリを作成
その中に pip.ini ファイルを作成し、以下を記述
[global]
index-url = https://pypi.do ...
7月29日 20:44 投稿
Django開発基礎:ソケット、HTTP、プロジェクト設定
学習記録
Q1. ソケットオブジェクトはサーバーとクライアントの両方になれますか?2つの書き方を見ました:server = socket.socket()とclient= socket.socket()
回答: はい、ソケットオブジェクトはサーバー側またはクライアント側のどちらとしても使用できます。Pythonのsocketモジュールでは、socket.socket()関数がソケットオブジェクトを作成し、このオブジェクトはサ ...
7月29日 05:34 投稿
Pandas実践ガイド:データ分析のための主要スキルまとめ
はじめに
データ分析やマイニングにおいては、まずSQLを用いてデータウェアハウスで大量のデータを処理し、その後Pythonを使用して後続の分析やモデリングに適した形へとデータを整形することが一般的です。この工程においてPythonとpandasは非常に重要な役割を果たします。
「道具が良ければ、仕事も速く正確になる」。これまで断片的にpandasのコア構文や可視化テクニッ ...
7月29日 03:23 投稿
Robot FrameworkとAppium、Pythonによるテスト環境構築手順
最近Appiumについて調査し、ローカル環境にテスト環境を構築したので、その手順を記録します。
1.JDKのインストールと設定
Java開発時にJDKをインストールしましたが、Oracle公式サイトからのダウンロードではなく、Android SDKをダウンロード後にSDK Manager.exeを実行すると即座に終了する問題が発生しました。その後、Oracle公式のJDKを再ダウンロードして環境変数を設 ...
7月29日 02:31 投稿
Python における HTML/XML 解析ライブラリ「Beautiful Soup 4」徹底解説
Beautiful Soup 4 とは
Beautiful Soup は、Python 開発者が HTML や XML データから情報を抽出するために使用する強力なライブラリです。このツールは、文書木構造の作成、検索、修正を直感的な方法で行うことを可能にし、手動でのスクレイピングに費やす時間を大幅に削減します。
本ガイドでは、バージョン 4.12.0 を対象に、主要機能と使用法を解説します。また、例示 ...
7月28日 22:07 投稿
SeleniumによるWebアプリケーションの自動テスト
Seleniumは、Webアプリケーションのテストを行うためのツールです。このツールを使用してブラウザを操作し、APIを通じてWebアプリケーションのユーザーインターフェースをテストできます。
まず、SeleniumライブラリとChromedriverをインストールする必要があります。以下のようにpipコマンドを使用してSeleniumをインストールします:
pip install selenium
また、Chrome ...
7月28日 20:19 投稿
Jupyter Labのインストールと設定
Pythonのインストール
1. pipを使用してインストール
以前にPythonまたはpipをインストールしている場合、pipを使ってPythonをインストールできます。
2. Python公式サイトから最新版をダウンロード
初心者には、公式サイトから最新版のPythonをダウンロードすることをお勧めします。
Python公式サイト: https://www.python.org/
Jupyter Labのインストー ...
7月28日 20:05 投稿
Pythonによるネットワークセキュリティと暗号技術
暗号技術の基礎
MD5ハッシュの計算
import hashlib
md5ハッシュ = hashlib.md5(b'Hello World').hexdigest()
print("MD5 Hash:", md5ハッシュ)
SHA-256ハッシュの計算
sha256ハッシュ = hashlib.sha256(b'Hello World').hexdigest()
print("SHA-256 Hash:", sha256ハッシュ)
ネットワークセキュリティツール
1. Scapyによるネットワークパケット操作
Scapyは、ネットワ ...
7月28日 06:18 投稿
高速アクセスを実現する主要プログラミング言語とLinuxのミラーサイト集
はじめに
海外サーバーから直接リソースを取得する際、接続速度が遅くなったりアクセスできない問題が発生することがあります。このような状況は作業効率を著しく低下させるため、Python、Java、JavaScript、Linux関連の信頼性の高いミラーサービスを調査・利用しています。
これらの代替サイトを利用することで、高速なダウンロードが可能になり、必要なツールやライブラ ...
7月28日 05:09 投稿
ABAQUS ODB結果の自動抽出:MatlabとPython連携による効率化ソリューション
ABAQUSシミュレーションデータ自動化処理:Matlab-Pythonハイブリッドアーキテクチャ
シミュレーション計算完了後、毎回ABAQUS CAE界面で繰り返しエクスートボタンをクリックし、数十個のノードの変位データを手動整理するのは面倒ではありませんか?CSVファイルをExcelにインポートしてフォーマット処理し、さらにMatlabスクリプトにコピー&ペースト。パラメータ調整で再 ...
7月28日 03:56 投稿