Perl 【Perl】配列の要素の重複を除去する方法 Perlで配列内の重複要素を除去する方法を紹介します。重複除去後の配列について、元の並び順を維持したい場合と、維持が不要な場合があり、維持が不要な場合の方が行数が少なく済みます。 サンプルコード1:元の順番を保持したい場合 ハッシュを使用し... 2024.03.03 Perl
C# 【C#】IPアドレスからホスト名を取得する TCP/IP通信を行うアプリケーションを作成していると、IPアドレスからホスト名(PC名)を取得したくなるケースがあります。本記事では、IPアドレスからホスト名(PC名)を取得するサンプルコードを紹介します。 サンプルコード このコードは、... 2024.03.02 C#
Python 【Python】リスト、タプル、配列の特徴と使い分け この記事では、リスト、タプル、配列の違いと、それぞれの使用方法をサンプルコードと共に紹介します。 リスト(List) リストは変更可能(Mutable)であるため、プログラム実行中にリストの内容を変更する必要がある場合に使用します。リストの... 2024.03.02 Python
Python 【Python】ModuleNotFoundError: No module named ‘numpy’ Pythonスクリプト実行時に以下のようなエラーに遭遇することがあります。 Traceback (most recent call last): File "D:\Sample\Python\sample.py", line 2, in <... 2024.03.02 Python
Python 【Python】ファイルやフォルダの存在確認をする Pythonでファイルやフォルダが存在するかどうかを確認する方法を紹介します。 ファイルの存在確認 関数os.path.isfileを使うことで、ファイルの存在確認ができます。 #coding: UTF-8 import os # osモジ... 2024.03.01 Python
Python 【Python】テキストファイルの内容を1行ずつ変換して別ファイルに保存 テキストファイルの内容を変化するサンプルです。入力ファイルの小文字を大文字に変換し、別ファイルに出力します。 入力ファイル This file is for testing the conversion from lowercase to ... 2024.03.01 Python
Python 【Python】終了コードを設定してスクリプトを終了する Pythonスクリプトにおいて、終了コードを設定する方法を紹介します。 サンプルコード ★印のように、sys.exit関数でスクリプトの終了コードを設定できます。 一般的に、終了コード0はプログラムがエラーなしで終了したことをOSや呼び出し... 2024.03.01 Python
Python 【Python】コマンドライン引数チェックと取得 Pythonスクリプトでコマンドライン引数のチェックし、動作条件とを満たす場合の未処理を行う方法を紹介します。 サンプルコード 以下は、2つのコマンドライン引数を必要とするスクリプトのサンプルです。 #coding: UTF-8 impor... 2024.03.01 Python
Python 【Python】SyntaxError: Non-ASCII character ~ Pythonスクリプトを実行すると、以下のようなエラーメッセージに遭遇することがあります。 SyntaxError: Non-ASCII character '\xe3' in file sample.py on line 1, but n... 2024.03.01 Python
Python 【Python】SyntaxError: Non-UTF-8 code starting with ~ Pythonスクリプトを実行すると、以下のようなエラーメッセージに遭遇することがあります。 D:\Sample\Python>python sample.py SyntaxError: Non-UTF-8 code starting wit... 2024.03.01 Python