著者による写真
あなたは自動化します。 自動化します。 私たちは皆自動化します。 私たちは、財政、やることリスト、社会生活を自動化しています。 では、なぜ私たちの職業生活を自動化することにまだ抵抗があるのでしょうか? 私は 10 年以上にわたってソフトウェア エンジニアをしており、それと同じくらい長い間、自動化の提唱者でもありました。 私は自動化の利点を直接見て、企業が自動化を採用するのを支援してきました。 このブログ投稿では、Python で自動化できる XNUMX 個の小さなタスクを紹介します。
ソフトウェアを書いている場合でも、ビジネス ロジックを書いている場合でも、単にメモを取っている場合でも、自動化はあなたの味方です。 ソフトウェアの世界は、競合他社と長い間「人工知能の軍拡競争」を繰り広げてきました。 グーグルでさえ、自律型ロボットに取り組んでいます。 開発者として、どのように競争できるでしょうか? 私たち自身の強みに焦点を当てることによって。 これは、製品開発に使用するのと同じ手法をソフトウェア開発に適用することで実現できます。 問題解決に高度な技術を適用し、それらのソリューションで使用される情報の収集を自動化できます。 個人的には、解決する問題の深さが深ければ深いほど、解決の達人になり、最も興味深いと思う問題の部分に特化することが容易になると思います。
これは決して包括的なリストではなく、各タスクについて同じレベルの詳細を提供するものでもありません。 しかし、それはあなたに確かな出発点を与えるはずです. 自動化に慣れていない場合は、 ロボットアカデミー アーカイブして詳細をご覧ください。
以下のスクリプトを使用して、Mac 上の任意のファイルをオーディオブックに変換し、バックグラウンドで聞くことができます。
まず、次の依存関係をインストールします。
pip install mac-say
次に、このタスクの実行に使用する Python ファイルを作成します。
import sys
import mac_say
mac_say.say(["-f", sys.argv[1], "-v", "Alex"])
次に、コマンドラインで、選択したファイルをポイントしてお楽しみください
python audiobook.py fileofyourchoice.txt
天気をチェックするのは通常は簡単なことですが、ボタンをクリックするだけで実行できるので、少し満足できる場合があります。
これも、単一の依存関係のみを必要とします。
pip install requests
インストールしたら、以下のスクリプトで実行するファイルを作成するだけです。
その後、次の日に実行またはスケジュールする準備が整います。
python weather.py "Your City"
これは少し簡単で、以下のようにライブラリをインストールするだけです。
pip install --user currencyconverter
このインストールは currency_converter
私たちの中で $PATH
したがって、変換を実行するには、実行例に示すように次のように記述するだけです。
currency_converter 1 USD --to EUR
この例では、PDF、画像、オーディオ、およびビデオをリッスンするだけですが、これはかなり拡張でき、開始するには十分なはずです。 私はこれで少し船外に出ました。
import sys
import os
import time
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler folder_to_monitor = sys.argv[1] file_folder_mapping = { ".png": "images", ".jpg": "images", ".jpeg": "images", ".gif": "images", ".pdf": "pdfs", ".mp4": "videos", ".mp3": "audio", ".zip": "bundles",
} class DownloadedFileHandler(FileSystemEventHandler): def on_created(self, event): if any(event.src_path.endswith(x) for x in file_folder_mapping): parent = os.path.join( os.path.dirname(os.path.abspath(event.src_path)), file_folder_mapping.get(f".{event.src_path.split('.')[-1]}"), ) if not os.path.exists(parent): os.makedirs(parent) os.rename( event.src_path, os.path.join(parent, os.path.basename(event.src_path)) ) event_handler = DownloadedFileHandler() observer = Observer()
observer.schedule(event_handler, folder_to_monitor, recursive=True)
print("Monitoring started")
observer.start()
try: while True: time.sleep(10)
except KeyboardInterrupt: observer.stop() observer.join()
このファイルを作成したら、ダウンロード ディレクトリを指定して実行し、監視を開始するだけです。
python downloads-watchdog.py "/your/downloads/folder"
朝は通常、カフェインが出るまでほとんど何もしたくない. このスクリプトは、通常、毎朝開く必要のあるすべてのブラウザー タブを開くことで、朝を早く始めます。 以下の例に示すように、選択した URL を含むスクリプト ファイルを保存します。
python -m webbrowser -t "https://www.google.com"
python -m webbrowser -t "https://www.dylanroy.com"
python -m webbrowser -t "https://www.usesql.com"
Python は強力なツールですが、学習して実践すればするほど、効率と生産性が向上します。 ばかげた、または楽しい自動化タスクをいくつか共有できてうれしく思います。それらが役立つことを願っています。 ご不明な点がございましたら、お気軽にお問い合わせください。
ディランロイ 現在、ダウ・ジョーンズと協力して、最先端のテクノロジーと起業家精神を使用して革新的な製品を提供しています。 多くの場合、ビッグデータとクラウド テクノロジーを活用して、顧客に継続的に価値を提供します。 アイオワ州立大学の工学部に通い、コンピューター エンジニアリングの学士号を取得しました。 ここでさらに購読してください(ディランロイ.com)
元の。 許可を得て転載。
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- Platoblockchain。 Web3メタバースインテリジェンス。 知識の増幅。 こちらからアクセスしてください。
- 情報源: https://www.kdnuggets.com/2021/06/5-tasks-automate-python.html?utm_source=rss&utm_medium=rss&utm_campaign=5-tasks-to-automate-with-python
- 1
- 10
- 7
- a
- 採用
- 高度な
- 支持者
- アレックス
- すべて
- および
- 申し込む
- 適用
- Archive
- オーディオ
- 自動化する
- 自動化する
- オートメーション
- 自律的
- 背景
- になる
- 以下
- 利点
- ビッグ
- ビッグデータ
- ビット
- ブログ
- ブラウザ
- ビジネス
- (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。
- カフェイン
- 点検
- 選択
- 市町村
- class
- クラウド
- 収集
- カレッジ
- COM
- 企業
- 競争する
- 競合他社
- 包括的な
- コンピュータ
- コンピューター工学
- 変換
- 作ります
- 作成した
- 現在
- Customers
- 切断
- データ
- 中
- 十年
- 配信する
- 依存関係
- 深さ
- 詳細
- 開発者
- 開発
- すること
- ダウ
- ダウ·ジョーンズ
- ダウンロード
- ドライブ
- 各
- 前
- 容易
- エッジ(Edge)
- 効率的な
- エンジニア
- エンジニアリング
- 十分な
- 起業家
- エーテル(ETH)
- さらに
- イベント
- イベント
- 例
- 除く
- 実行します
- 実行
- 拡大
- 戦闘
- File
- 財源
- もう完成させ、ワークスペースに掲示しましたか?
- 焦点
- フォロー中
- 発見
- 無料版
- 友人
- から
- 楽しいです
- 取得する
- GIF
- 与える
- でログイン
- 大きい
- 助けました
- こちら
- ヒット
- 希望
- 認定条件
- HTTPS
- 私は
- 画像
- import
- in
- 情報
- 革新します
- install
- インテリジェンス
- 興味深い
- アイオワ州
- IT
- KDナゲット
- LEARN
- レベル
- レバレッジ
- 図書館
- LINE
- リスト
- リスト
- 少し
- 命
- 長い
- 長い時間
- MAC
- マスター
- 手段
- モニタリング
- 他には?
- もっと効率的
- 朝
- 最も
- 必要
- ニーズ
- 新作
- ノート
- ONE
- 開いた
- 開設
- OS
- 自分の
- 部品
- path
- 許可
- 個人的に
- プラトン
- プラトンデータインテリジェンス
- プラトデータ
- 喜び
- ポイント
- ポスト
- 強力な
- 練習
- 問題
- 問題解決
- プロダクト
- 製品開発
- 製品
- プロ
- 提供します
- Python
- 質問
- クイック
- 準備
- 推奨する
- 必要
- ロボット
- ラン
- 同じ
- 満足
- Save
- スケジュール
- 自己
- シェアする
- すべき
- 示す
- 単に
- 小さい
- So
- 社会
- ソフトウェア
- ソフトウェア開発
- ソフトウェアエンジニア
- 固体
- 溶液
- ソリューション
- 解決する
- 一部
- 特化する
- start
- 開始
- 起動
- 都道府県
- まだ
- 申し込む
- 取得
- 仕事
- タスク
- テクニック
- テクノロジー
- もの
- 時間
- 〜へ
- ツール
- true
- 順番
- 大学
- USD
- つかいます
- 通常
- 値
- ビデオ
- 動画
- ウォッチドッグ
- 天気
- while
- 意志
- ワーキング
- 作品
- 世界
- 書きます
- 書き込み
- X
- あなたの
- ゼファーネット
- 〒