- ★★★ビルメンテナンス(設備)Part.392★★★
14 :名無しさん@引く手あまた[]:2021/02/16(火) 15:26:16.25 ID:SLg9JSFX0 - お前らも電験2種取れば神になれるぞ
Xの3乗=1 これの解を計算できればいいだけだ Xの4乗=1 これも知っておきたい なぜこれが大事なのかは合格レベルに達すればわかる 俺は高校しか出ていない馬鹿だが、半年間引きこもって毎日6時間電験2種の勉強やった。 (ネットは10時間ほどに抑えたwww) 買い物以外の外出ゼロ、遊びゼロ、オナホ以外の嗜好費はゼロ、酒ギャンブル女ゼロ このスレのほとんどのやつは俺より頭いいと思うから受かるはず
|
- ★★★ビルメンテナンス(設備)Part.392★★★
15 :名無しさん@引く手あまた[]:2021/02/16(火) 15:26:32.61 ID:SLg9JSFX0 - Xの3乗=1
円を3等分 e(iθ) = cosθ + i *sinθに θ=0°=0 θ=120°=2π/3 θ=240°=4π/3 を入れるだけ 勘のいい奴なら e^(iA+iB) = e^(iA) * e^(iB) でピンとくる 回転させたきゃ掛け算すればいいだけ 90°ひねるなら e^(90°) = cos90° +i*sin90° = 0 + i = i Xの4乗=1のこと 加法定理もこれ使ってひねり出せる e^(iA+iB) = e^(iA) * e^(iB) = (cosA + i * sinA)*(cosB + i *sinB) = cosA*cosB - sinA*sinB + i ( cosA*sinB + sinA*cosB ) ・・・・@ = cos(A+B) + i * sin(A+B) ・・・・A @とA 実部、虚部がそれぞれ該当
|
- ★★★ビルメンテナンス(設備)Part.392★★★
16 :名無しさん@引く手あまた[]:2021/02/16(火) 15:27:30.22 ID:SLg9JSFX0 - Windowsパソコンに、UbuntuをベースイメージにAnacondaをインストールします。
つまり、Linuxで作ったコンテナなので、WindowsやMacの端末を問わず持ち運べるし、 サーバーやクラウドにも持ち運べます! これを機会にDockerでPythonのデータ分析環境を構築してみましょう
|
- ★★★ビルメンテナンス(設備)Part.392★★★
17 :名無しさん@引く手あまた[]:2021/02/16(火) 15:28:07.90 ID:SLg9JSFX0 - 5ちゃんねるからデータを取得するにはスクレイピング
Pythonでスクレイピングするなら BeautifulSoup
|
- ★★★ビルメンテナンス(設備)Part.392★★★
19 :名無しさん@引く手あまた[]:2021/02/16(火) 15:29:05.67 ID:SLg9JSFX0 - 例えばExcelで作った表を分析アプリに回して、更にそれを整形してPDFに出力、といったことをしたいとします。
1回の処理であれば人間がひとつひとつ処理をしてけばいいですが、処理の回数が多くなってくると自動化したくなりますよね。 こういったとき、ExcelマクロではExcel内部の処理はできてもその外側の処理ができません。 ですが、Pythonであればアプリケーションを横断して自動化処理が可能になります。 うまく組み合わせれば今やっている仕事がまるまる自動化可能かもしれませんね。 事務作業を自動化する「Excel×Python」の威力(東洋経済オンライン) - Yahoo!ニュース https://news.yahoo.co.jp/articles/01ce603ef81cad8b790d212b1de9bcc7054795b1 逆にいうと、コードによる書き出しさえしてしまえば、パソコンで作業が完結する仕事についてはほとんどがPythonで自動化できるのです。 ざっと説明しましたが、Excel×Pythonには大きな可能性が秘められています。 テレワークになったことで、上司から大量の事務作業を振られて後はほったらかしと言う人も多いと思います。そんな人にとって、Pythonが業務効率化の救世主になるかもしれません。 今までメジャーだったVBAが抱えていた欠点をすべて克服しているだけでなく、Pythonは今後仕事で長く使っていくツールとして可能性に満ちています。メガバンクなどの大企業がホワイトカラーの大量リストラを表明して仕事の自動化を急ピッチで進めているなか、ビジネスパーソン、特に事務作業を多く抱える人が生き残るために覚えておかない手はないブログラミング言語なのです。 OpenPyXLというモジュールを使うことでPythonでExcelファイルを操作することができます。 初心者向けにExcelファイルの作業をPythonで自動化する方法をお伝えします。 具体的には以下のイメージになります。 (1)python経由でWebブラウザを立ち上げる (2)seleniumでWebブラウザを操作し、WEBデータを処理する (3)処理したデータをmongoDBに格納する (4)(1)〜(3)を実行するpyプログラムをcronで自動実行 (5)値に一定の変動があった場合メールで知らせる
|
- ★★★ビルメンテナンス(設備)Part.392★★★
20 :名無しさん@引く手あまた[]:2021/02/16(火) 15:29:26.03 ID:SLg9JSFX0 - Python拡張機能は、Visual Studio Marketplaceからダウンロードするか、Visual Studio Codeの拡張機能ギャラリーから直接インストールできる。
主な強化点は、新しい言語サーバ「Pylance」のサポート、新しい実験的な拡張機能「Gather」のサポート、 ノートブックのHTMLやPDFへのエクスポート、リバース接続によるリモートデバッガセッションの簡単な開始だ。 VS Code向け拡張機能であるPylanceは、Microsoftの静的型チェックツール「Pyright」をベースにした言語サーバだ。 自動インポート、デッドコード検出、パラメーター情報の提供、マルチルートワークスペースのサポート、コンテキストハイライトなど、 Pythonコード作成を支援する多くの機能を提供する。 PC作業はPythoneで自動化すればいいよ pywin32からCOMを使ってExcelを操作する方法 - Python CaseStudy https://sites.google.com/site/pythoncasestudy/home/pywin32kara-comwo-tsuka-tsu-te-excelwo-sousa-suru-houhou
|
- ★★★ビルメンテナンス(設備)Part.392★★★
21 :名無しさん@引く手あまた[]:2021/02/16(火) 15:29:41.19 ID:SLg9JSFX0 - PythonとSelenium WebDriverを使ってChromeを自動操作する方法をわかりやすく説明します。
Pythonで出来ることは実に多様ですが、なかでもスクレイピングや今回のブラウザ操作はよく用いられる使い方の1つです。 今回は「東京駅+ラーメン」のように「場所+好きな食べ物」をグーグル検索し、 好きな食べ物ごとに新規にタブを開く操作をPythonで自動化します。 まずは以下の動画で完成したプログラムの動作を確認してみてください。 この操作が20行に満たないPythonのコードで自動化できます。 では以下の目次の順序で説明します。 本記事の目次 Chrome用のWebDriverのダウンロード Seleniumモジュールのインストール Pythonプログラミング プログラムの実行 改良のポイント 最後に Seleniumモジュールのインストール pipを用いてSeleniumモジュールをインストールします。コマンドプロンプトを開いて、以下のコマンドを実行するとインストールできます。 このSeleniumモジュールがクライアントとなりWebDriverを操作します。モジュールの詳細については以下のPyPIのページで確認できます。 https://pypi.org/project/selenium/ ちなみにPython以外にもJavaやC#のクライアントもあります。 ここではpyコマンド(py.exe:Python Launcher)を用いていますが、Pythonインタプリタにパスを通して使用している場合は、pyをpythonに読み替えてください。
|
- ★★★ビルメンテナンス(設備)Part.392★★★
22 :名無しさん@引く手あまた[]:2021/02/16(火) 15:30:30.11 ID:SLg9JSFX0 - PythonによるWebスクレイピングでは、requests と Beautiful Soup の2つのライブラリが定番です。requestsでHTMLをダウンロードし、Beautiful Soup で解析して情報を取り出します。
Beautiful Soup でHTMLの中からHTML要素を取得するには「find系」(find_all()、find())と「select系」(select()、select_one())という2タイプのメソッドを用います。 機能は2つとも同じであり、検索条件に合うHTML要素を返します。 異なるのは「検索条件の指定方法」です。例えば、href属性が”sample.pdf”のa要素を検索するには、それぞれ以下のような書き方になります。どちらも同じ要素を返します。 soup.find_all("a", href="sample.pdf") soup.select("a[href='sample.pdf']") このように、find_all()メソッドは「要素名」に続いて「属性」をキーワード引数で指定できます。一方、select()メソッドは、「CSSセレクタ」が使えます。 find_all()とselect()は要素をリストで返しますが、以下の表のようにマッチする要素をひとつだけ返すメソッドも用意されています。
|
- ★★★ビルメンテナンス(設備)Part.392★★★
23 :名無しさん@引く手あまた[]:2021/02/16(火) 15:30:41.48 ID:SLg9JSFX0 - エクセルでマクロも組めない正社員
こっちはPython駆使して上位レイヤーで自動化 Python で Excel・Word を自動操作しよう!【Python 初心者が知るべきモジュールの使いこなし方も】 | Udemy 例えばExcelで作った表を分析アプリに回して、更にそれを整形してPDFに出力、といったことをしたいとします。 1回の処理であれば人間がひとつひとつ処理をしてけばいいですが、処理の回数が多くなってくると自動化したくなりますよね。 こういったとき、ExcelマクロではExcel内部の処理はできてもその外側の処理ができません。 ですが、Pythonであればアプリケーションを横断して自動化処理が可能になります。 うまく組み合わせれば今やっている仕事がまるまる自動化可能かもしれませんね。
|
- ★★★ビルメンテナンス(設備)Part.392★★★
24 :名無しさん@引く手あまた[]:2021/02/16(火) 15:30:49.09 ID:SLg9JSFX0 - 例えばExcelで作った表を分析アプリに回して、更にそれを整形してPDFに出力、といったことをしたいとします。
1回の処理であれば人間がひとつひとつ処理をしてけばいいですが、処理の回数が多くなってくると自動化したくなりますよね。 こういったとき、ExcelマクロではExcel内部の処理はできてもその外側の処理ができません。 ですが、Pythonであればアプリケーションを横断して自動化処理が可能になります。 うまく組み合わせれば今やっている仕事がまるまる自動化可能かもしれませんね。
|
- ★★★ビルメンテナンス(設備)Part.392★★★
25 :名無しさん@引く手あまた[]:2021/02/16(火) 15:30:58.19 ID:SLg9JSFX0 - 習得難易度
Python ≧ Java > C > 表計算 ≧ CASL 開発環境の用意しにくさ C ≧ Java > Python > CASL > 表計算 参考書の入手しにくさ Python ≧ Java > CASL ≧ C > 表計算 --------------- まとめると、 ・最も難易度が低いのは、命令文が単純で覚えやすいCASL。 (表計算はマクロの部分は意外と難しいので実は一番簡単というわけでもない) ・ダントツで難しいのはオブジェクト指向が絡むJava。ただし今後はPythonが追い抜くかも? (PythonはIoTやAIと関連が深い言語で使い道が多く、数学も絡むので、少なくとも表計算やCASLより簡単になるとは考えにくい) ・練習しやすいのは表計算(Microsoft Excelが入ってるPCならすぐにでも練習可能、Googleのスプレッドシートでもある程度学習できる)。 参考書もまともな書店ならほぼ必ず置いてある(FE午後表計算)。 ・C言語は参考書は比較的入手しやすいけど、開発環境を用意するのは困難。あと意外と難易度が高い。 (アルゴリズムがもろ絡んでくるし、初心者にはポインタが厄介。)
|
- ★★★ビルメンテナンス(設備)Part.392★★★
26 :名無しさん@引く手あまた[]:2021/02/16(火) 15:31:07.38 ID:SLg9JSFX0 - PythonでExcel操作する方法を現役エンジニアが解説【初心者向け】 | TechAcademyマガジン
https://techacademy.jp/magazine/23344
|
- ★★★ビルメンテナンス(設備)Part.392★★★
27 :名無しさん@引く手あまた[]:2021/02/16(火) 15:31:16.58 ID:SLg9JSFX0 - >>698
IP部分でNGしてるからそこ偽装できない雑魚じゃ回避できてないですよw
|
- ★★★ビルメンテナンス(設備)Part.392★★★
28 :名無しさん@引く手あまた[]:2021/02/16(火) 15:31:27.94 ID:SLg9JSFX0 - 逆にいうと、コードによる書き出しさえしてしまえば、パソコンで作業が完結する仕事についてはほとんどがPythonで自動化できるのです。
ざっと説明しましたが、Excel×Pythonには大きな可能性が秘められています。 テレワークになったことで、上司から大量の事務作業を振られて後はほったらかしと言う人も多いと思います。そんな人にとって、Pythonが業務効率化の救世主になるかもしれません。
|
- ★★★ビルメンテナンス(設備)Part.392★★★
29 :名無しさん@引く手あまた[]:2021/02/16(火) 15:31:35.49 ID:SLg9JSFX0 - >>710
どんどんNGにしてくれて構わない 俺がNG回避してると思ってるバカ
|
- ★★★ビルメンテナンス(設備)Part.392★★★
30 :名無しさん@引く手あまた[]:2021/02/16(火) 15:31:44.66 ID:SLg9JSFX0 - >>710
cd74-+2Os これNGできてなかっただろ
|
- ★★★ビルメンテナンス(設備)Part.392★★★
31 :名無しさん@引く手あまた[]:2021/02/16(火) 15:31:53.81 ID:SLg9JSFX0 - 具体的には以下のイメージになります。
(1)python経由でWebブラウザを立ち上げる (2)seleniumでWebブラウザを操作し、WEBデータを処理する (3)処理したデータをmongoDBに格納する (4)(1)〜(3)を実行するpyプログラムをcronで自動実行 (5)値に一定の変動があった場合メールで知らせる
|
- ★★★ビルメンテナンス(設備)Part.392★★★
32 :名無しさん@引く手あまた[]:2021/02/16(火) 15:32:02.99 ID:SLg9JSFX0 - 具体的には以下のイメージになります。
(1)python経由でWebブラウザを立ち上げる (2)seleniumでWebブラウザを操作し、WEBデータを処理する (3)処理したデータをmongoDBに格納する (4)(1)〜(3)を実行するpyプログラムをcronで自動実行 (5)値に一定の変動があった場合メールで知らせる
|
- ★★★ビルメンテナンス(設備)Part.392★★★
33 :名無しさん@引く手あまた[]:2021/02/16(火) 15:32:14.28 ID:SLg9JSFX0 - Python拡張機能は、Visual Studio Marketplaceからダウンロードするか、Visual Studio Codeの拡張機能ギャラリーから直接インストールできる。
主な強化点は、新しい言語サーバ「Pylance」のサポート、新しい実験的な拡張機能「Gather」のサポート、 ノートブックのHTMLやPDFへのエクスポート、リバース接続によるリモートデバッガセッションの簡単な開始だ。 VS Code向け拡張機能であるPylanceは、Microsoftの静的型チェックツール「Pyright」をベースにした言語サーバだ。 自動インポート、デッドコード検出、パラメーター情報の提供、マルチルートワークスペースのサポート、コンテキストハイライトなど、 Pythonコード作成を支援する多くの機能を提供する。
|
- ★★★ビルメンテナンス(設備)Part.392★★★
34 :名無しさん@引く手あまた[]:2021/02/16(火) 15:32:21.82 ID:SLg9JSFX0 - 577 自分:名無しさん@引く手あまた[] 2020/09/25(金) 23:08:46.03 ID:PoRQlz4f0
Pythonのスクリプト爆撃です 578 名前:名無しさん@引く手あまた[] 2020/09/25(金) 23:12:25.39 ID:PoRQlz4f0 5ちゃんねるからデータを取得するにはスクレイピング Pythonでスクレイピングするなら BeautifulSoup
|
- ★★★ビルメンテナンス(設備)Part.392★★★
35 :名無しさん@引く手あまた[]:2021/02/16(火) 15:32:30.98 ID:SLg9JSFX0 - pywin32からCOMを使ってExcelを操作する方法 - Python CaseStudy
https://sites.google.com/site/pythoncasestudy/home/pywin32kara-comwo-tsuka-tsu-te-excelwo-sousa-suru-houhou
|
- ★★★ビルメンテナンス(設備)Part.392★★★
36 :名無しさん@引く手あまた[]:2021/02/16(火) 15:32:57.85 ID:SLg9JSFX0 - pythoneで自動スクリプトくらい書けないとやっていけない
PythonとSelenium WebDriverを使ってChromeを自動操作する方法をわかりやすく説明します。 Pythonで出来ることは実に多様ですが、なかでもスクレイピングや今回のブラウザ操作はよく用いられる使い方の1つです。 今回は「東京駅+ラーメン」のように「場所+好きな食べ物」をグーグル検索し、 好きな食べ物ごとに新規にタブを開く操作をPythonで自動化します。 まずは以下の動画で完成したプログラムの動作を確認してみてください。 この操作が20行に満たないPythonのコードで自動化できます。 では以下の目次の順序で説明します。 本記事の目次 Chrome用のWebDriverのダウンロード Seleniumモジュールのインストール Pythonプログラミング プログラムの実行 改良のポイント 最後に
|