Python 作成したスクリプトをEXEファイル化する - Why it doesn't work? exeファイルを作成したら、次はGUIを依頼されました。 コマンドで色々情報を入力するのは面倒な様です。。。 それはともかく、Pythonにはtkinterと言うGUIツールが標準で搭載されてい…
JavaScript バイナリファイルを読み込む - Why it doesn't work? JavaScript バイナリデータを扱う。4バイトの数値の配列をunsigned long(uint32)型の数値へ変換する - Why it doesn't work? JavaScript バイナリデータの配列をUTF-8文字列へ変換する - Why …
Python マウスとキーボードを制御する(マウスの移動) - Why it doesn't work? Python マウスとキーボードを制御する(マウスのクリック) - Why it doesn't work? Python マウスとキーボードを制御する(キーボードの制御) - Why it doesn't work? まだ続きます…
Python マウスとキーボードを制御する(マウスの移動) - Why it doesn't work? Python マウスとキーボードを制御する(マウスのクリック) - Why it doesn't work? 続きです。今回はキーボードの制御についてです。
zakiyamatakashi.hatenablog.com 続きです。今回は、マウスのクリックについてまとめます。
pyautoguiモジュールを使用することで、キーボードとマウスを制御することが可能になります。
作成したPythonスクリプトを配布はしてみましたが、Pythonスクリプトの実行方法がわからない、pipコマンドが実行できない、pythonの知識が無い人達にとっては、かなり敷居が高かったようです。 結局、Windowsで間単に実行できるように、PyInstallerを使用し…
Paramikoを導入してpythonでのssh接続が可能になったので、今度はscpによるファイル転送を実装してみます。 PythonでSSH接続(Paramiko) - Why it doesn't work?
teratermを利用して、テストマシンへのSSH接続を実行しています。teratermのマクロを作成して可能な限り自動化していますが、Pythonでもできそうなのでやってみます。
PythonでWebwebスクレイピングに挑戦していますが、 BeautifulSoupを実行時に、パーサーとして"lxml"を指定すると下記エラーが発生しました。 bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to in…
配列の指定した位置の文字だけを他の文字に置き換えたいケースがあります。 >>> s = 'abcdefg' >>> print(s) abcdefg >>> s[2] = '*' C言語ならこれで良いのですが、Pyrhonではエラーとなります。 TypeError: 'str' object does not support item assignment
in演算子を使用すると、検索したい文字列が、検索対象の文字列に含まれているかどうかを調べることが出来ます。 findメソッド、rfindメソッドとの違いは、findメソッド、rfindメソッドでは対象の文字列が見つかるとインデックスが返って来ますが、in演算子で…
素数を判定する関数を作成する機会があったので晒してみます。 素数 - Wikipedia
入力された数値の桁数を取得してみます。
入力された数値が整数か小数かを判定します。組み込み関数のtype, isinstanceおよびfloat型のis_integerメソッドを使用します。 ちなみに今回の結果は、3系の実行結果を貼り付けてあります。
NumPyはPythonにおいて数値計算を行うための拡張モジュールです。 今後の方向性はまだ決めていませんが、インストールだけはしておきます。
業務の関係でPython2.7系を使用し続けていましたが、今後のことを考えて3系をインストールすることにしました。 まずは自宅のMacから
会社のPCはパスワードを毎月変更しないといけません。規則が厳しすぎて、毎月アルファベットと数字を一文字ずらした文字列を新しいパスワードと使用しています。 というわけで、pythonでパスワード生成コードを実装してみます。
出勤後、いろいろなバッチファイルで手作業で実行していましたが、煩わしいのでいくつかのバッチファイルをマシン起動時に実行できるようにしました。
Python 現在時刻の取得、フォーマットの変換 - Why it doesn't work? datetimeモジュールで求めた現在時刻に加算、減算して明日、昨日の日付を算出します。
久しぶりのPythonです。 ファイルのコピーを行います。
掲題通り。PowerShellで環境変数を設定する方法のメモ。
仮想環境下のアプリを他のメンバーが接続することを可能にするため、Vagrantでpublic_network を使用してみます。 Public Networks - Networking - Vagrant by HashiCorpPrivate networkの設定については、以下の記事を参照して下さい。 Vagrantによる環境構…
Ubuntu18.04にApache2をインストールする - Why it doesn't work? 続きです。 Apache2の設定を行います。
Ubuntu18.04にApache2をインストールする - Why it doesn't work? 続きです。Vagrantの機能を利用してファイルをシンクできるということなのでやってみました。
Google Maps API InfoWindowを開く、閉じる、そして閉じた時のイベントを取得する - Why it doesn't work? 選択された2点間の距離と時間を算出出来るようにしてみます。
var min = 75 / 60; var sec = 75 % 60; console.log('Duration: ' + min + ' (min) ' + sec + ' (sec)'); 結果は以下のようになしました。 Duration: 1.25 (min) 15 (sec)
表示してるInfoWindowのクローズイベントを拾う必要があったので、簡単にまとめておきます。
Ubuntu 18.04 を導入する - Why it doesn't work? ローカル環境でサーバーを構築し、作成したアプリが動作できるようにしてみます。 まずは、Apache2の導入から
Pythonでリストを逆から検索しようと考えました。Pythonでは、for文を以下のように記述しますが、 list = [0, 1, 2, 3, 4] for i in list: リストの最後から検索する時にはどうすればいいのかわからなかったので調べました。 reversedメソッドを使用すれば良…