X



Pythonのお勉強 Part72
0001デフォルトの名無しさん (ワッチョイ 03c5-hEBs)
垢版 |
2023/12/27(水) 15:42:25.63ID:sVIMH2iW0
!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに補充すること。

・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨
・エラーを解決したいときは、かならず
エラー文(勝手に省略orスクショうp等の横着禁止)と
おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。

★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、
 ↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止)
ttps://techiedelight.com/compiler/  Run Code機能あり。
ttp://ideone.com/      デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Pythonオフィシャルサイト http://www.python.org/
◇Pythonドキュメント https://docs.python.org/ja/3/
◇まとめwiki ttp://python.rdy.jp/
※前スレ
Pythonのお勉強 Part71
https://mevius.5ch.net/test/read.cgi/tech/1695168821/
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
0618デフォルトの名無しさん (ワッチョイ b519-d4at)
垢版 |
2024/04/04(木) 18:12:13.68ID:GO3mU0FL0
文法や作法を初めから完璧に仕上げるのは無理なので書ける範囲でどんどん書いたほうがいい
>>615
仕事じゃなければ、後からリファクタリングでいいんだよ。存在しない美しいコードより存在するゴミコードの方が価値がある。
一通り見て作法がわからないと、っていうのはある程度プログラミング経験積んで、新しい言語の効力を最大限に発揮しないことには今よく知ってる言語で書いた方がいい場合でしょう
0620デフォルトの名無しさん (ワッチョイ b501-590q)
垢版 |
2024/04/05(金) 14:36:58.09ID:mbovlaY80
TwitterAPIV2でpythonで自動投稿するツール作ってるんですが
さっきまで投稿できていたコードで

Your account is not permitted to access this feature.

とターミナルに表示されるようになりました。
アク禁だと思うですが、Developer Portal見た感じ
そういうメッセージは出ていません。

時間経てばまた使えるようになるでしょうか
わかる人いれば回答ほしいです。
それか適切な質問スレ教えて欲しいです。
0623デフォルトの名無しさん (ワッチョイ b501-590q)
垢版 |
2024/04/05(金) 14:50:56.00ID:mbovlaY80
>>622
すみません、TwitterAPIに関するスレ探したんですがみつけられなくて
0629デフォルトの名無しさん (ワッチョイ 4b2a-pb3V)
垢版 |
2024/04/06(土) 18:28:38.81ID:Ro7OZRei0
x86もうダメぽと Intelが IA-64を出したけど、AMD64 (x86)に敗けちゃった。
0632デフォルトの名無しさん (ワッチョイ 275a-r2/l)
垢版 |
2024/04/07(日) 08:23:21.86ID:kZhuxMJ+0
疑似的ボイス・トォ・スカル
組織はある程度大きくなるけれど構築方法

@Bluetooth v5.4
マルチ説ぞ可能なので同時に100に接続可能
飛距離は最大400メートル
Aピンマイク.完全ワイヤレスイヤフォン【マイク付き】
★これで司令塔を中心としたエリアが構築官僚
Bピンマイクのみの者は超指向性スピーカーにて指示を受けている
少し上のシステム
C家の防犯カメラを道路が映るように設置
Dすまふぉのai機能拡張により仲間の未認識させる
E口パクによる読み取りやジェスチャーやアイコンタクトによりさらに指示できる内容を増やしている

@司令塔となる者にスマフォと全てのBluetoothをペアーリング
AaIアシストにより各仲間に隠語で話すウ
B警察にばれてモスク罪にAIによるアシストで行動パターンの変化をさせる

空き巣後の闘争中に路地に引き込んでの警察車両の足止め
仲間は通貨そのあとに車の故障で立ち往生これを繰り返す
万引きもチームプレイをすれば店員.万引きジーメンなどもかいくぐれる

ネットを返していない特設通信なのでサイバー警察からも逃げれる
0634デフォルトの名無しさん (ワッチョイ 62ad-aQbW)
垢版 |
2024/04/08(月) 21:16:59.09ID:tyLZDu8s0
>>594
> この時代人工知能以外のIT技術って何を習熟していけばいいの?
> もうjavaとかc#で文法以上の何をすればいいか分からん

就職先によってやることが違ってきますからね。
なんとも言えないんですが、
でも、俺が学生時代の自分に伝えるとしたら、
1.計算機の基礎(アセンブラ)を勉強してモニタ(OS)とコンパイラを作れ。
2.統計学の基礎理論を徹底的に勉強しろ。(数学もね!)
3.論文を書いて投稿しろ。教授か先輩に論文の書き方を教えてもらえ。(できれば英語で)
ですかね。
あなたの状況や能力が不明なのでなんとも言えませんが。。。
0635デフォルトの名無しさん (ワッチョイ 0e90-lBRV)
垢版 |
2024/04/10(水) 10:56:03.05ID:sO7N2fsX0
>>634
全く参考にならんな、そんな僅かなシェアの仕事を例にあげられても
0642デフォルトの名無しさん (ワッチョイ 9bef-B3tP)
垢版 |
2024/04/10(水) 22:47:11.12ID:QknzdbKS0
pandas使いたかったから公式読んだが英語で全然わかんねーわ
翻訳も効果薄いし
仕方ないから日本語検索やcopilotでやりたいことだけ調べたんだが、みんな英語のマニュアル余裕で読めるの?
0644デフォルトの名無しさん (ワッチョイ 9bef-B3tP)
垢版 |
2024/04/10(水) 22:57:57.73ID:QknzdbKS0
    /\
     / ヽ\
    /  ヽ \             / \
   /    ヽ \__        / ヽ \
  /  ‐_ ヽ     ―――__/   ヽ \
 /        ̄           / __ ヽ \
|                          ̄  \
|                             |
|        ||                   |
|  ゝ_  |||/                  |
|  ( ・ ブ       ゝ__       ┃ ┃   |
|    ̄         ( ・ ̄ ̄ ブ   ┛ ┗  |
|              ゝ__ ノ    ━┓ ┏  |   ┃ ┃
|    __            ̄        ┃  |   ┃  ┃
|     | ̄ ̄ーヽ                  |   ┃   ┃
|     |     ヽ                 |
|     |     |ヽ               |      ━┓
 \   _⊥_    |                |      ┃┛
  \      ̄ ̄ヽ_⊥               |
   \                         |     ┏━┓
    \                       /        ┏┛
     \                     /         ・
     |                   |
     |                   \
    /                     \
   /                       \
0646デフォルトの名無しさん (ワッチョイ 237c-LL07)
垢版 |
2024/04/10(水) 23:13:45.15ID:Q64PiueS0
>>642
日本人でも読み書きは普通に出来るし得意な奴は多いぞ
日本人が苦手なのは聴くと話すな訳で…
0650デフォルトの名無しさん (ワッチョイ a3c6-DZOX)
垢版 |
2024/04/11(木) 06:19:33.34ID:BiLxWaMS0
>>647
Twitterとかでも英語わかんないとか言ってる奴いてお察し
その発言自体がやばいと認識できてない
それなりの大学に行ってるやつは英語ができるのが当たり前という意識がない
0656デフォルトの名無しさん (ワッチョイ 2b54-ZrtK)
垢版 |
2024/04/11(木) 23:10:52.50ID:jksv5IZM0
実際、read/writeとlisten/speakだと役に立つ度合いは圧倒的にR側だと思う
toeicだとLも同じ比重でテストされるので、ちょっと特訓するとスコアどんどん上がる
Rのスコアはもう上がらない
0657デフォルトの名無しさん (ワッチョイ 0e90-lBRV)
垢版 |
2024/04/12(金) 06:57:24.21ID:KCdkLtI20
お前らスレ違いの話を、下手くそな日本語でずっとしているな
0659デフォルトの名無しさん (ワッチョイ b283-zSwZ)
垢版 |
2024/04/12(金) 18:21:30.28ID:vBxq0bZA0
Pythonの検定てとっておいた方が良いです?
受かれば会社から補助は出るので金銭負担は実質ないけど
0661デフォルトの名無しさん (ワッチョイ 2b54-ZrtK)
垢版 |
2024/04/12(金) 23:10:30.67ID:+dvfGVlh0
pythonそのものは1日もあれば理解できるけど、
各モジュールの使いこなしは1年経っても途上

どのモジュールが必要かも判らない状態で一律に検定できる訳がない
0663デフォルトの名無しさん (ワッチョイ 5f0b-Ywb+)
垢版 |
2024/04/13(土) 12:29:48.04ID:VVOzvZda0
brew経由でアップデートしたら、急に仮想環境じゃないとパッケージをインストールできないとか
0666デフォルトの名無しさん (ワッチョイ 5f0b-Ywb+)
垢版 |
2024/04/13(土) 14:29:33.39ID:VVOzvZda0
>>665
3.11までは問題なかったんだけど PEP 668 とかいうので急に。
anacondaもプラン登録とかめんどくさそうなので、pyenvが良いですかね。色々乱立しすぎて辛い。
0668デフォルトの名無しさん (ワッチョイ 5f0b-Ywb+)
垢版 |
2024/04/13(土) 16:27:08.52ID:VVOzvZda0
嫌々pyenvにしたら、普通には使えるもののjupyterからは!which pythonでpyenvのものが参照されるのに、python自体はmacのdevtoolの3.9を参照してたり、まじで意味がわからない。macもpythonもセキュアにしようと思ってるのか厳しくなり過ぎじゃないの。
もう嫌になってシステムのpythonにインストールしようとしたら、インストールできないパッケージもあり頓挫。環境構築がつらすぎる。
0670デフォルトの名無しさん (ワッチョイ 5f54-Ywb+)
垢版 |
2024/04/13(土) 18:37:09.27ID:VVOzvZda0
jupyterのカーネル設定で、なぜか新しいのが認識されない。消した古いのpyenvを延々に参照したりしてる。minicondaもパスが自動で通ったり通らなかったり、プログラミング以外の部分があまりに辛すぎ。こりゃ大学もcolabになるわ。。。
0673デフォルトの名無しさん (ワッチョイ b768-5HvV)
垢版 |
2024/04/14(日) 04:36:18.03ID:Idu7Ozn00
儲だからさ
0674デフォルトの名無しさん (ワッチョイ 7714-V1kM)
垢版 |
2024/04/14(日) 08:07:21.16ID:vOFIHqRM0
公式のインストーラーとvenvが一番楽だろ
0680デフォルトの名無しさん (アウアウウー Sa1b-29lp)
垢版 |
2024/04/14(日) 18:07:17.15ID:EpHEK9NBa
Linux のローカル開発なら、Docker を使うのが簡単だが、
日本人が作った、多言語バージョンマネージャーのanyenv で、rbenv, nodenv も使える。
pyenv も同様。
asdf でも、多言語の好みのバージョンを入れられる

echo $(anyenv root)
ただし、$ANYENV_ROOT は定義されていない
/home/ユーザー名/.anyenv

echo $(rbenv root)
echo "$RBENV_ROOT"
/home/ユーザー名/.anyenv/envs/rbenv

echo $(nodenv root)
echo "$NODENV_ROOT"
/home/ユーザー名/.anyenv/envs/nodenv

システムに最初から入っているバージョンをいじってはならない!
他のアプリがシステムバージョンを使っているから、
それを変更すると、多くのアプリが動かなくなる

だから開発環境は、自分だけのユーザー環境以下の
/home/ユーザー名/.anyenv 以下に入れる

システムバージョンは、
file `which python`, file `which python2`, file `which python3` で確認できる。
/usr/bin/python, /usr/bin/python2, /usr/bin/python3 など
0683デフォルトの名無しさん (ワッチョイ 9f8e-Gdqw)
垢版 |
2024/04/15(月) 03:02:37.70ID:GNSnE1Ve0
その程度ならDockerを使うまでねえな
0685デフォルトの名無しさん (ワッチョイ ffcb-1A5Z)
垢版 |
2024/04/15(月) 07:36:43.94ID:PoKx/si/0
>>646
読みは出来るが書きは難しいぞ
0689デフォルトの名無しさん (ワッチョイ 9fb9-SYlu)
垢版 |
2024/04/15(月) 15:10:16.44ID:FxizxKZc0
>>688
例えば?
0691デフォルトの名無しさん (ワッチョイ 9fb6-0iGJ)
垢版 |
2024/04/17(水) 05:35:49.48ID:w7jXmCDp0
そんなマイナーパッケージを使う方が悪いし、そもそもPythonとは関係ないだろw
0692デフォルトの名無しさん (ワッチョイ 1701-tBl0)
垢版 |
2024/04/17(水) 11:07:36.28ID:oiqb0p+K0
普通に関係あるでしょ

Pythonのライブラリは古いバージョン対するサポート期間よりも
新しいバージョンへの対応がめちゃくちゃ遅いほうが問題
メジャーなライブラリでも3.12対応してないものまだまだある
0693デフォルトの名無しさん (ワッチョイ d7da-SYlu)
垢版 |
2024/04/17(水) 11:16:42.46ID:anDoJWcI0
>>692
>普通に関係あるでしょ
例えば?
0694デフォルトの名無しさん (ワッチョイ d70b-FtXC)
垢版 |
2024/04/17(水) 11:47:07.16ID:Mhy5FviN0
どんなプログラミング言語でもあることだし、使いたいライブラリに合わせてPythonのバージョンを選ぶくらい普通のことでは
JavaみたいにEOLまでの期間がめちゃくちゃ短いならわかるけど、
3.9ですらあと1年以上あるでしょ
そもそもOSSにそこまで期待してもねえ
金払って作らせてるならともかく
3.12を使わなければならない理由があるの?あるのだとしたら自分で直すぐらいの気概でいる必要があるのでは
0695デフォルトの名無しさん (ワッチョイ 9f89-C2uO)
垢版 |
2024/04/17(水) 14:43:57.59ID:l+WaPe/x0
pythonで顔を検出してモザイクかけるのができるのなら
陰部に自動でモザイクかけることもできる?
というかそういうソフトってあるの?
0696デフォルトの名無しさん (ワッチョイ 777c-WF48)
垢版 |
2024/04/17(水) 14:56:00.57ID:HjKtRqgu0
>>695
陰部がそのままなら難しくは無い
だけどオモチャだったりプレイだったりすると判定が難しい

まあ顔もそうでしょ
パーティグッズみたいなの付けてたら判定難しいのと同じ
0697デフォルトの名無しさん (ワッチョイ 7701-tBl0)
垢版 |
2024/04/17(水) 16:21:55.20ID:2IBcVhjM0
>>694
メジャーなライブラリが言語の新バージョンに対応するのに
半年〜1年かかるのが常態化してるのはPythonだけ
Java、C#、Go、Swift、Ruby、JavaScript、PHPあたりではなかなか見ない

3.9は去年の10月でSPEC 0のサポートが切れてるから特別な事情がない限り選択肢としては無い
Numpyとかでも既に落とされてる

言語の公式サポートは5年と長いけど
ライブラリの関係で実質サポートは2年〜2年半程度と短いのが実状
0698デフォルトの名無しさん (ワッチョイ 9f89-C2uO)
垢版 |
2024/04/17(水) 16:41:16.73ID:l+WaPe/x0
>>696
プレイは難しいか…
Inpaint-Anythingみたいなので頑張るしかないのな…
手動はもう嫌だ…
0699デフォルトの名無しさん (ブーイモ MM8f-1A5Z)
垢版 |
2024/04/17(水) 18:11:24.73ID:03ECfOBvM
>>694
JavaよりPythonのほうがランタイムのEOL短くね?
来年のEOLでどう更新するか既に頭痛いぞ
0700デフォルトの名無しさん (ワッチョイ 777c-WF48)
垢版 |
2024/04/17(水) 18:26:16.61ID:HjKtRqgu0
お前らそんな事気にしてるのか?

客先でWindows95でVB5で動くシステムが現役で今でもメンテと追加機能開発が普通に有るんだぞ
0701デフォルトの名無しさん (ワッチョイ 777c-WF48)
垢版 |
2024/04/17(水) 18:27:45.12ID:HjKtRqgu0
ちなみその客は大手チェーン店で件のシステムがインスコされてるPCが5万台だぞ
0710デフォルトの名無しさん (ワッチョイ 777c-WF48)
垢版 |
2024/04/18(木) 06:15:43.01ID:9mBgHjTU0
大きな駅とかイベント会場に設置してある電子看板とか偶にシステムエラーでデスクトップ画面見えるけどWindows95とか多いからね
0712デフォルトの名無しさん (ワッチョイ 9f89-q2Vu)
垢版 |
2024/04/18(木) 11:23:16.44ID:mnftgO6U0
顔検出のやつでこういうの見つけたんだけど
https://huggingface.co/Bingsu/adetailer

import cv2
from PIL import Image

img = "https://farm5.staticflickr.com/4139/4887614566_6b57ec4422_z.jpg";
output = model(img)
pred = output[0].plot()
pred = cv2.cvtColor(pred, cv2.COLOR_BGR2RGB)
pred = Image.fromarray(pred)
pred

これをどういじれば赤枠内をモザイク処理させることができる?
0713デフォルトの名無しさん (ワッチョイ 777c-WF48)
垢版 |
2024/04/18(木) 11:56:44.51ID:9mBgHjTU0
デジタルサイネージ Windowsでググると面白いな
95 98 MEでまだ動いてるんだな
0717デフォルトの名無しさん (ワッチョイ 9f89-q2Vu)
垢版 |
2024/04/19(金) 12:25:22.62ID:E/UPL6z30
>>716
やってみる
レスを投稿する


ニューススポーツなんでも実況