[過去ログ] Pythonのお勉強 Part65 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
53: (ワッチョイ 4101-bBgm) 2021/05/29(土)20:25 ID:9eA0IGVX0(1) AAS
>>45
なっつかしーwwwwwww
54: (ワッチョイ b95f-D/jZ) 2021/05/30(日)10:25 ID:ssDmNHo+0(1) AAS
>>49
javaは糞
さっさと卒業してしまえ
55(1): (エアペラ SDb3-lO2l) 2021/05/30(日)12:41 ID:iRmMbAc+D(1) AAS
Javaは言語としてもクソだし、
ライセンスもクソ化して擁護のしようがない
56: (ワッチョイ 2b63-4Wjq) 2021/05/30(日)12:41 ID:pHBXpALq0(1) AAS
知りたいことに答えてくださいよ
57(1): (ブーイモ MM75-3d87) 2021/05/30(日)13:25 ID:rqQ1SzjIM(1) AAS
>>49
パッケージ名はasキーワードを使ってリネームして使うことが多いし、javaと違ってインポートした識別名は常にパッケージ名と一緒に記述するのが一般的だから、むしろjavaより衝突する機会は少ないよ。
import numpy as np
a = np.Hoge()
みたいな感じで。
一方javaはパッケージまるごとリネームができないから、打鍵数や読みやすさのためワイルドカードでまとめてimportしてしまうことも多く、むしろ衝突を気にする必要がある場面に出くわすことが多い
>>55
oracle製のjreが有料化しただけでopenjdkは無料だしamaやmsの公式ビルドも手に入るから大して影響ないよ
58: (ワッチョイ 915f-b5Yi) 2021/05/30(日)13:42 ID:XDG7jkcL0(1) AAS
>>57
スレチだからあれだけど、あんだけビルド分けてたら逆に混乱しないか?
59: (アウアウウー Sac5-jviM) 2021/06/02(水)14:25 ID:2kIxGI3Ra(1/2) AAS
そういやなんでpythonはモジュール名をリネームして使う人が多いんだろう
単純に打鍵数の問題?
ややこしい気がして自分で書く場合はリネームせずに使ってるわ
60(1): (ワッチョイ d902-VV34) 2021/06/02(水)15:02 ID:UfLjqhXv0(1/2) AAS
古いのと新しいのとを別の名前でp使いたい時でしょう?
asかましとけばバージョンを変えるのが楽
安定版と差分をas同じ名前で交互に実行しながら、簡易CI的な開発をしてる
もちろんサードのモジュールにも
特にnumpyみたいな環境に合わせてバイナリ用意してたり、無かったらビルド、みたいのはpythonじゃない部分でコケて面倒なので分けたい
結構早めに3.10に変えたんだけど、すぐは対応してなかったので、3.8のsite-packagesのnumpyを__変数やバージョン情報をリネームしてimport numpy38 as npでとりあえず動かす的な
例外吐いたらそこを手直し、大体単なるバージョンチェック
エディタで置換や仮想環境で複数インストールよりずっと手軽
61: (スフッ Sdb3-VV34) 2021/06/02(水)16:23 ID:/D9jbvvwd(1/3) AAS
python3.4 -10のインタプリタと対応するsite-packageが存在してやがるわ
稀に特定マイナーバージョン決め打ちしてくるパッケージがあるよね
そのままか、what's new in python 3.x見て少し弄れば最新で動くのが殆どだろうに
3共有のsite-packageに入りたがる子はいいパッケージ
62: (スフッ Sdb3-VV34) 2021/06/02(水)16:47 ID:/D9jbvvwd(2/3) AAS
venvも標準化されたことだし、ローカルに複数インタプリタが存在する意味ってないよね?
pipにrequirments.txt吐かせても、管轄外のやメンテされてないのは手動移行だな
張り切ってお掃除しよう
63: (スフッ Sdb3-VV34) 2021/06/02(水)16:54 ID:/D9jbvvwd(3/3) AAS
生pickleやら明示的な.pyc呼び出しは互換性無いかな
もしunix系でマイナーバージョンのシバン使ってると置換が面倒かも?
subprocessのような外部呼び出しでわざわざ.pyを起動するようなアクロバティックなケースだけど
いずれにせよ分かりやすいエラー吐いてくれるか
64: (スフッ Sdb3-VV34) 2021/06/02(水)17:09 ID:gy1kE7tLd(1) AAS
unix向けに無闇に#!pythonとソースの頭におまじない付けるのはやめといた方がいいかもね
セットアップ時のインタプリタパスへのシバンに展開されるらしいから
環境無いから具体的にどんなシバンになるか検証してないけど、まあとりあえず文句は来てない
65: (スフッ Sdb3-VV34) 2021/06/02(水)17:25 ID:hv7mrdKld(1) AAS
シバンが必要な時ってそんなにあるか
実装を気にさせない為に.py抜きでコマンドを提供するエントリーポイントのみでは
インポートされるモジュールに付けても混乱の元だし、__main__でテストを提供する時もpython -m modnameで呼ぶのだから、インタプリタは既に決まっている
少なくともライブラリの類に付いてたら作者の常識を疑うわ
66: (スフッ Sdb3-VV34) 2021/06/02(水)17:41 ID:V+ibwLMOd(1) AAS
どことは言わんが、整理してたら割と沢山付いてる事に気づいてしまった
俺が何か見落としてるのか?逆に不安になってくる
67: (アウアウウー Sac5-jviM) 2021/06/02(水)19:19 ID:2kIxGI3Ra(2/2) AAS
>>60
ああそういう理由なのか
得心いったわありがとう
68: (ワッチョイ d902-VV34) 2021/06/02(水)19:28 ID:UfLjqhXv0(2/2) AAS
俺が勝手に思い付いて勝手にこうやってるよ、ってだけなので、あんまり真に受けないでね
公式docには(俺の知る限り)そんな事書いてないので
69: (テテンテンテン MM4b-KVJ/) 2021/06/02(水)19:50 ID:MQqyJtdNM(1) AAS
tk,wx,npとか必ず使う
有名どころは使ったほうがわかりやすい
70: (ワッチョイ 2197-UWT8) 2021/06/03(木)08:15 ID:Nz5dmiB80(1) AAS
shebangが必要なのは、システムビルトインのPythonを使って、そのシステム向けのスクリプトを作るときだけという印象。
/usr/binとか/usr/local/binに.pyの拡張子なしでスクリプトを置く感じかな。
それ以外では害しかない感じがする。
あくまでも個人の感想です。
71: (ワッチョイ 4101-moxv) 2021/06/03(木)13:18 ID:ClZK22Hj0(1/3) AAS
<td>915</td><td>410</td>
これを一行で
所持金915円 購入金額410円 残金505円
って置き換え出来る人書き方教えてください
72: (ワッチョイ 4101-moxv) 2021/06/03(木)13:33 ID:ClZK22Hj0(2/3) AAS
すみません解決できました 失礼しました
73(3): (ワッチョイ 4101-moxv) 2021/06/03(木)17:52 ID:ClZK22Hj0(3/3) AAS
すみませんまた
C:\\Users\\a12021-06-03.jpg
これを
C:\Users\a12021-06-03.jpg
こうおきかえたいのですが、どうやってもできないんですが何とかやるほうほうはありますか?
74: (ワッチョイ a11f-vEq5) 2021/06/03(木)18:00 ID:c+vVtn7G0(1) AAS
あー、それpythonじゃ不可能だよ
rubyなら簡単にできるんだけどね‥
75: (ワッチョイ 1301-2Amd) 2021/06/03(木)18:11 ID:z4cztZ+j0(1/2) AAS
普通にreplaceすればいいだけでしょ
76: (ワッチョイ 2b63-IOy6) 2021/06/03(木)18:19 ID:b8UYWy0n0(1) AAS
いいからRubyやっててくれ
マジで
77: (ワッチョイ 915f-xQfW) [age] 2021/06/03(木)18:23 ID:TC3OfZNq0(1) AAS
こうやって解決出来ましたって報告は無いの?
78: (ワッチョイ 2b63-6ypv) 2021/06/03(木)18:23 ID:BVnHspSa0(1) AAS
ruby使いを簡単に抹消したい
79: (ワッチョイ ab2c-6obV) 2021/06/03(木)18:29 ID:KpUqe2sA0(1/2) AAS
思えばPythonの歴史は迫害と苦難の日々であった。
先人は雑草を喰らい 泥水をすすり 同朋の屍を乗り越え
それでも脱皮を繰り返し 止むことなく匍匐前進を続けたのだ。
立ち上がれ!!Pythonを手にする全ての者達よ。
地を這う屈辱の時代に別れを告げ
栄光を手にするその日まで共に闘おうではないか!!
同朋に繁栄を!! 異教徒に滅びを!! 滅せよ 偽りの赤い宝石!!
ジークPython!! ジークPython!! ジークPython!!
80: (ワッチョイ ab2c-6obV) 2021/06/03(木)18:36 ID:KpUqe2sA0(2/2) AAS
じょ、冗談ですよw
怒っちゃ嫌w
81: (ブーイモ MM05-wh99) 2021/06/03(木)18:37 ID:Mgr1m45wM(1) AAS
バックスラッシュ周りはraw文字列使うといいよ
82(1): (テテンテンテン MM4b-KVJ/) 2021/06/03(木)18:52 ID:V5avL01LM(1/2) AAS
なんとか
a=r"\\"
r"C:\\Users\\a12021-06-03.jpg".replace(r"\\",a[0])
83: (テテンテンテン MM4b-KVJ/) 2021/06/03(木)19:04 ID:V5avL01LM(2/2) AAS
chr(92)だな
84: (ワッチョイ 1301-2Amd) 2021/06/03(木)20:34 ID:z4cztZ+j0(2/2) AAS
末尾にバックスラッシュ1個とか奇数個書きたい時は
raw文字列では無理なので普通のリテラルでエスケープする
85: (ワッチョイ 6d01-uikQ) 2021/06/04(金)03:04 ID:GNTts5NP0(1) AAS
>>82
文字列からのインデックス指定でそんなことができるのか、ありがとう
86: (ワッチョイ 4ad9-Ee3U) 2021/06/04(金)17:50 ID:lsiE54JO0(1) AAS
ブラックリストとかも知らん世代なのか?
ネットで良くない行為とかはもちろんだめだし
脱ぐとかはマジでやめとけ 企業のデータ収集能力をなめすぎだろう
87: (ワッチョイ 8663-EDrR) 2021/06/04(金)18:07 ID:R+LrNzmp0(1) AAS
蛇なんだから脱皮と言いたまえ
88: (ワッチョイ 2501-Maj3) 2021/06/04(金)18:29 ID:KW9LBHqo0(1) AAS
ボクのオチンチンも脱皮しそうです
89: (ワッチョイ 8663-IO17) 2021/06/04(金)18:41 ID:3rxFsIot0(1) AAS
チョッキン
90: (ワッチョイ 2501-gpJ8) 2021/06/04(金)18:48 ID:Y2IGjeBA0(1) AAS
私のおっPython触る?❤
91(1): (アウアウウー Sa11-Ep+2) 2021/06/07(月)01:21 ID:CC2PWKK5a(1) AAS
>>73
# print('\\') # 実行結果:\
# print('\\\\') # 実行結果:\\
print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\'))
92(1): (テテンテンテン MMde-7vXX) 2021/06/07(月)05:42 ID:faCSe2qcM(1/2) AAS
>>91
> print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\'))
それ元の文字列がすでに
C:\Users\a12021-06-03.jpg
になってるぞ
普通にraw string使った方がわかりやすいと思う
print(r'C:\\Users\\a12021-06-03.jpg'.replace(r'\\', r'\'))
93: (ワッチョイ a932-q6/V) 2021/06/07(月)09:18 ID:/nSN2LWu0(1) AAS
円円円円
94(1): (ワッチョイ 0a01-UPQK) 2021/06/07(月)11:03 ID:TK3hG12A0(1) AAS
>>92
それだとSyntaxErrorになるでしょ
95: (テテンテンテン MMde-7vXX) 2021/06/07(月)11:30 ID:LAk6UibMM(1) AAS
>>94
ありゃホントだ
raw string でも r'¥'' ⇒ ¥' みたいなエスケープのためか ¥ じゃ終われないんだな
うっかりしてたわ、すまん
print(r'C:¥¥Users¥¥a12021-06-03.jpg'.replace(r'¥¥', '¥¥'))
ってやるしかないのかな?
これだと .replace('¥¥¥¥', '¥¥') とあんまり変わんない気がしてきた…
96(1): (ブーイモ MM2e-pa8K) 2021/06/07(月)12:24 ID:HYlmmNaAM(1) AAS
replace(r'¥¥', '¥¥')じゃ何も起こらないけどな。
なぜ文字コード変えたし
97: (テテンテンテン MMde-7vXX) 2021/06/07(月)13:37 ID:faCSe2qcM(2/2) AAS
>>96
> replace(r'¥¥', '¥¥')じゃ何も起こらないけどな。
???
print(r'[¥¥]' '[¥¥]')
[¥¥][¥]
だよ?
> なぜ文字コード変えたし
ああすまんPCで確認したからや
98: (ブーイモ MM39-pa8K) 2021/06/07(月)14:50 ID:4MLoy8uUM(1) AAS
95で突然文字がエスケープ文字(バックスラッシュ)から本物の円記号に変わってしまったんよ
99: (ワッチョイ 6963-IO17) 2021/06/07(月)15:56 ID:5VEcM7bu0(1) AAS
まぁ、ふつうにRaw Stringをつかうなら
.replace(r'\\', '\\')
だろな
100: (ワッチョイ a963-IO17) 2021/06/07(月)16:07 ID:JkXH3Yy40(1) AAS
あんま意味ないけど、こんな方法でもいいのか
.replace(r'\\', chr(92))
chrは文字参照にしないと弾かれちゃった
101: (アウアウウー Sa11-ntkl) 2021/06/09(水)10:14 ID:lYreuUeSa(1/2) AAS
>>73
# str.replace (Python method, in Built-in Types)
# Return a copy of the string with all occurrences of substring old replaced by new. If the optional argument count is given, only the first count occurrences are replaced.
# 文字列をコピーし、現れる部分文字列 old 全てを new に置換して返します。オプション引数 count が与えられている場合、先頭から count 個の old だけを置換します。
# 3つのJavaのうち左端から2つ目までのJavaをRubyにreplace
print( 'パイソン/Java/パイソン/Java/パイソン/Java'.replace('Java', 'Ruby', 2) ) # パイソン/Ruby/パイソン/Ruby/パイソン/Java
# print( 'Python2'[::-1] ) # 2nohtyP
# 3つのJavaのうち右端から2つ目までのJavaをRubyにreplace
print( 'パイソン/Java/パイソン/Java/パイソン/Java'[::-1].replace('Java'[::-1], 'Ruby'[::-1], 2)[::-1] ) # パイソン/Java/パイソン/Ruby/パイソン/Ruby
print( 'パイソン/Java/パイソン/Java/パイソン/Java'[::-1].replace('avaJ', 'ybuR', 2)[::-1] ) # こっちでもOK
102: (アウアウウー Sa11-ntkl) 2021/06/09(水)10:31 ID:lYreuUeSa(2/2) AAS
str.replace(old, new[, count])
>>73
str.split(sep=None, maxsplit=-1)
文字列を sep をデリミタ文字列として区切った単語のリストを返します。maxsplit が与えられていれば、最大で maxsplit 回分割されます (つまり、リストは最大 maxsplit+1 要素になります)。 maxsplit が与えられないか -1 なら、分割の回数に制限はありません (可能なだけ分割されます)。
sep が与えられた場合、連続した区切り文字はまとめられず、空の文字列を区切っていると判断されます(例えば '1,,2'.split(',') は ['1', '', '2'] を返します)。引数 sep は複数の文字にもできます (例えば '1<>2<>3'.split('<>') は ['1', '2', '3'] を返します)。区切り文字を指定して空の文字列を分割すると、 [''] を返します。
sep が指定されていないか None の場合、異なる分割アルゴリズムが適用されます。連続する空白文字はひとつのデリミタとみなされます。また、文字列の先頭や末尾に空白があっても、結果の最初や最後に空文字列は含まれません。よって、空文字列や空白だけの文字列を None デリミタで分割すると [] が返されます。
print( 'Python Java Ruby'.split() ) # ['Python', 'Java', 'Ruby']
print( 'Python Java Ruby'.split()[::-1] ) # ['Ruby', 'Java', 'Python']
print( 'Python,Chon,Ruby'.split(',', maxsplit=1) ) # ['Python', 'Chon,Ruby']
lst = 'C:\\Users\\a12021-06-03.jpg'.split('\\') # ['C:', 'Users', 'a12021-06-03.jpg']
省1
103: (オッペケ Sr87-vM8G) 2021/06/13(日)18:07 ID:zqo8oPDWr(1/2) AAS
外部リンク[php]:up-img.net
画像で失礼します
factorial関数の引数に空のリストaを初期値として渡していて
なぜか再帰呼び出しのときに自動的にaを更新してくれているのですが
どうなってるのですか?
6行目を
return n * factorial(n - 1, a)
としたときの結果と同じ挙動だったので質問しました
104: (オッペケ Sr87-vM8G) 2021/06/13(日)18:28 ID:zqo8oPDWr(2/2) AAS
すみません、解決しました
デフォルト値として設定した
空のリスト[]が保管された場所を変数aが参照するのでデフォルト値は始めの1回のみ代入されるみたいでした
105: (ワッチョイ 03b5-nisE) 2021/06/14(月)21:46 ID:IFOIcKOa0(1) AAS
Pythonでの描画の保存について質問です。
白地の窓の中にマウスで描画した図形をPNG形式で保存するアプリを作成したいです。
TkinterのCanvas Widgetで描画しましたが、ポストスクリプト形式でしか保存できないようです。
?TkinterのCanvas Widget以外で、描画した図形をPNG形式で保存できるWidgetはありますか?
?もしくは、GhostScriptなどを使わずにポストスクリプト形式をPNG形式に変換する方法はありますか?
どちらか簡単そうな方を教えて下さい。
106(1): (ワッチョイ cf68-nisE) 2021/06/14(月)22:21 ID:PnvF6K5p0(1) AAS
PSならPILみたいなので画像変換出来そうだけどね
スッタクホバースロローに書いてそう
107(1): (ワッチョイ cfda-LBwx) 2021/06/14(月)23:35 ID:00nQT5bL0(1) AAS
Skia-python は駄目?
108(2): (ワッチョイ cfbb-rNq0) 2021/06/14(月)23:43 ID:VOy4fGQR0(1) AAS
スッタカバースロローから拾ってきた
import PIL
canvas.postscript(file="canvas.ps")
PIL.Image.open("canvas.ps").save("canvas.png", "png")
109(1): (ワッチョイ fff0-PunZ) 2021/06/15(火)00:25 ID:ew+QebtU0(1/2) AAS
pythonでword扱いたいのですが、word本文中の指定範囲に入力されたlatex形式の数式をwordの数式にしてword形式で出力することはできませんか?
110: (ワッチョイ fff0-PunZ) 2021/06/15(火)00:26 ID:ew+QebtU0(2/2) AAS
>>109
入力形式はwordでもテキストでも大丈夫です
111: (ワッチョイ f302-TiLz) 2021/06/15(火)12:00 ID:vhbon9Jn0(1) AAS
>>108
外部実装無し?psインタプリタ実装ってすごいね、結構複雑な言語なのに
112(1): (ワッチョイ 4381-hhwl) 2021/06/15(火)20:46 ID:6hHtjeJV0(1) AAS
pythonを勉強し始めたんですけど、コードを写してコメントでどういう処理をして
いるのかを書くという勉強方法でも問題ないですか?
またprogateの無料のところは終わらせたんですけど、課金する価値はありますか?
113: (ワッチョイ ffa5-QS4R) 2021/06/15(火)20:59 ID:/tfRbTz30(1) AAS
2chねらの平均年齢を察するにprogateやったことある奴はいない
なので「価値あった!やるべき!」という答えが欲しいか
「価値無い 本読め」「やらなくても出来る」という答えが欲しいか
114: (ワッチョイ cf68-nisE) 2021/06/15(火)21:27 ID:EaOrIZYg0(1) AAS
>>112
progeteとっかかりだけやってやめたけど
課金する価値はあると思うよ
115: (ワッチョイ 2301-3TMs) 2021/06/15(火)21:59 ID:yRZkQbY30(1) AAS
勉強する目的によるね
趣味なら好きにすればいいし
機械学習エンジニアを目指すなら統計学の勉強した方がいい気がする
116: (ワッチョイ 3302-nPHq) 2021/06/15(火)23:30 ID:NWTMJvL80(1) AAS
月額で1000円ちょいか
短期集中して学べる性格と環境なら課金してもいいんじゃない
だらだらと1ヶ月以上かかりそうなら本買ったほうがいい気がする
あとやるにしてもpythonコースだけやとそんな量ないから課金したらいくつか別コースやらんと損やよ
課金する前に他に何コースやるかざっとリストアップしたほうがいい
117: 105 (ワッチョイ 03b5-nisE) 2021/06/16(水)05:01 ID:7SuHuO6o0(1/4) AAS
>>107
ありがとうございます。
Skia-pythonは手書き(フリーハンド)での描画の例がなかったので諦めました。
118(1): 105 (ワッチョイ 03b5-nisE) 2021/06/16(水)05:02 ID:7SuHuO6o0(2/4) AAS
>>106 >>108
実はその例が正にGhostscriptを使う例なのですが、
Ghostscriptを無理矢理インストールして画像変換できました。
ありがとうございました。
119(2): (ワッチョイ 03b5-nisE) 2021/06/16(水)05:15 ID:7SuHuO6o0(3/4) AAS
Pythonで24bppのPNG画像を8bppに変換する方法を教えて下さい。
ある関数にPNG画像を入力したいのですが、
その関数が期待している入力は8bpp(画像のプロパティで見ると「ビットの深さ」が「8」)のPNG画像で、
自分が画像を生成すると24bppになってしまいます。
そこでPythonで8bppに変換したいのですが、検索しても見つかりません。
生成した画像がカラーになっていたので、グレースケールに変えたのですが、まだ24bppのままです。
どうかヒントだけでもお願いします。
120(1): (ワッチョイ cf68-nisE) 2021/06/16(水)08:05 ID:2Z9s0Z3v0(1) AAS
>>119
単に減色するだけじゃ駄目なのかい?
121: (ワッチョイ f302-TiLz) 2021/06/16(水)08:21 ID:drc75L4c0(1/2) AAS
>>118
やはりか
gsはクロスプラットフォームだしGPL版もあるしそんなデカくないし、避ける理由が気になる
ps吐けるライブラリは、大体内部的に最も精緻に描画できるpsコード生成で処理してるはずなので
自動生成コードを手直ししたり、
pythonの充実した文字列処理や補完(f文字列等)はpsコード生成と相性がよい
マルチパラダイムを謳うpythonで唯一カバー出来ないパラダイムの言語だし、とてもエレガントなので、pythonの次に学ぶべきプログラミング言語としてイチ推し
122: (ワッチョイ f302-TiLz) 2021/06/16(水)08:26 ID:drc75L4c0(2/2) AAS
あ、cpythonに含まれてるtclとsql(ite3)に次いでね
123(1): (ワッチョイ 1361-nisE) 2021/06/16(水)12:38 ID:ZVJtADZD0(1) AAS
>>119
Pillowで.convert("P")や.convert("L")
124: (ワッチョイ 03b5-nisE) 2021/06/16(水)19:36 ID:7SuHuO6o0(4/4) AAS
>>123
その通りでした!
.convert("L")で行けました。
ありがとうございました。
>>120
減色だけでは駄目でした。
125: (ブーイモ MM67-+KkV) 2021/06/23(水)18:52 ID:Z7fMxROSM(1/2) AAS
ゴキブリクソチョンw
126: (ブーイモ MM67-+KkV) 2021/06/23(水)19:42 ID:Z7fMxROSM(2/2) AAS
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
127: (ワッチョイ 9d5f-6DSo) 2021/07/18(日)17:19 ID:Oc/lXohE0(1) AAS
入門python3の第2版購入しようか迷うな、初版持ってるけど
128: (ワッチョイ 5a63-xL6t) 2021/07/18(日)18:13 ID:AfUbkail0(1) AAS
入門書なんて新しいのいる?
129: (ワッチョイ daec-zEwL) 2021/07/18(日)20:26 ID:NhceeTkq0(1) AAS
入門書自体に興味あるなら翻訳プロジェクトに参加してみて!
130: (ワッチョイ 768f-kbnc) 2021/07/21(水)11:15 ID:XxFGdU690(1/2) AAS
型アノテーションて使いすぎると可読性が悪くなるね
131: (ワッチョイ 69bb-xL6t) 2021/07/21(水)11:36 ID:DRpAsVIU0(1/3) AAS
最近のpythonって迷走してるの?
132: (ワッチョイ 7663-LFeW) 2021/07/21(水)11:48 ID:8TJjfBeq0(1/3) AAS
貢献者に先進的(笑)なコミュニティから来た人が増えたからか
言語仕様に対するスタンスが全く保守的ではなくなったね
133: (ワッチョイ 69bb-xL6t) 2021/07/21(水)11:52 ID:DRpAsVIU0(2/3) AAS
そうか、残念だな
pythonの保守的なところが好きだったんだが
134: (ワッチョイ daec-zEwL) 2021/07/21(水)11:58 ID:NGAZSU430(1) AAS
python4kで構文マクロとりいれて失敗した機能はぜんぶマクロ実装
パフォーマンス低くて誰も新規では使わなくなる
この線で
135: (ワッチョイ 7610-Z2hU) 2021/07/21(水)12:20 ID:SzaeBOf70(1) AAS
✖︎python遅い
⭕pythonは言語ではない
◎pythonは他言語で書かれたモジュールを統合的に呼び出すインターフェースとしてのDSLであり、「たまたま」チューリング完全になってしまった為、完全性を悪用してpythonで計算をしようとする不届き者が後を絶たない
Twitterリンク:4th_no_fon
Twitterリンク:5chan_nel (5ch newer account)
136(1): (ワッチョイ 768f-kbnc) 2021/07/21(水)13:37 ID:XxFGdU690(2/2) AAS
Perlの教訓を生かしてクソ化はしないと思うけど分からんな
137(1): (ワッチョイ 9501-ajCd) 2021/07/21(水)13:47 ID:ReBJp7Ll0(1) AAS
アノテーションとか型ヒントって使ってる?
これらが必要な大規模プロジェクトではPython使わないだろうし
138: (ワッチョイ 69bb-xL6t) 2021/07/21(水)13:52 ID:DRpAsVIU0(3/3) AAS
>>136
Perlってクソ化したの?
なんでそうなったの?
139: (ワッチョイ 7a36-QoKG) 2021/07/21(水)14:14 ID:gMAXTpLu0(1) AAS
python と Qt は相性がいいので、なんの問題もありません。
140: (エムゾネ FFfa-E0YB) 2021/07/21(水)14:41 ID:tLNE75oVF(1) AAS
長過ぎるのも考え物
動画リンク[YouTube]
141: (ワッチョイ 7663-LFeW) 2021/07/21(水)15:24 ID:8TJjfBeq0(2/3) AAS
>>137
まあまあ使ってるけどTypeScript並に型推論効いてくれないと今一歩なぁって感じ
あと構文がキモい
142: (ワッチョイ 7663-LFeW) 2021/07/21(水)15:25 ID:8TJjfBeq0(3/3) AAS
あ、型推論は言語じゃなくてタイプチェッカー側の問題だってのは分かってて言ってますよ
143(1): (エアペラ SDfa-OQLx) 2021/07/21(水)15:33 ID:IGa+JIrHD(1/2) AAS
ユーザーがアホだらけだったのを見極められなかった
144(1): (エアペラ SDfa-OQLx) 2021/07/21(水)15:33 ID:IGa+JIrHD(2/2) AAS
のがPerlの失敗
145: (ワッチョイ 7db5-xL6t) 2021/07/21(水)16:41 ID:uEK1z8QH0(1) AAS
>>143-144
あア、ナルほど!
ユーザーがパー(ル)だったわけですね!!!!!!!!!!!
146: (ワッチョイ 8963-xL6t) 2021/07/21(水)17:18 ID:TKfBhEfR0(1) AAS
3.8.11ってバイナリは提供されないんだな
3.10がまだなのに、もう切り捨てかよ
147: (ワッチョイ 7d2c-Y2Xx) 2021/07/22(木)04:47 ID:dVsNA21T0(1) AAS
バイバイなり
148: (ワッチョイ 0b2b-3Ulr) 2021/07/23(金)09:05 ID:5czHabf10(1/2) AAS
Python使ってAPIで予めエクセルに記載した証券コードの現在の株価をエクセルで吐き出す
ってのをやりたいけど、yahoo finance API を使ってできる?
また、その場合の難易度ってどのくらい?初級者でもできそう?
149: (ワッチョイ 4901-ercp) 2021/07/23(金)09:17 ID:xavdVVU+0(1) AAS
できる
簡単
終了
150: (ワッチョイ 8b10-LEtx) 2021/07/23(金)09:22 ID:TyRlfvp70(1/2) AAS
ネットに幾らでもサンプル落ちてそう
151: (ワッチョイ 0b2b-3Ulr) 2021/07/23(金)09:29 ID:5czHabf10(2/2) AAS
そうか、ではやってみる
152: (ワッチョイ 1302-QsN2) 2021/07/23(金)10:37 ID:/NbHkvLd0(1) AAS
できるけどあんまり当たらないよ
ものすごく当たるんだったら
みんな既に使っていて
みんな大金持ちになっているよね
上下前次1-新書関写板覧索設栞歴
あと 850 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.281s*