[過去ログ] Pythonのお勉強 Part65 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
453: (テテンテンテン MM8f-vJdV) 2021/09/19(日)08:48 ID:V1lj+rhvM(1) AAS
短期的な視野で見たらマルチは正解だと思う
ただ長期的には>>446の言うように回答者が回答しなくなるからそういう配慮をした方が良いんじゃないかなってことなんだけど (ワッチョイ d75f-d8kw) には理解できないんだろうな
454: (ワッチョイ d763-IhC7) 2021/09/19(日)09:03 ID:sEYRcmNj0(1) AAS
正解とか言っちゃう時点でおかしいだろ
そういうふうに割り切れるものじゃない
455: (アウアウウー Sa5b-hED7) 2021/09/19(日)12:29 ID:/yxUr6Cya(1/2) AAS
マルチポストした香具師への解答は同様にマルチで返すのが良い
つまり
AスレBスレCスレにマルチされているとしたら
Aスレに前半
Bスレに後半
Cスレに中盤
くらいの分割解答をする
456: (アウアウウー Sa5b-jQcb) 2021/09/19(日)12:39 ID:tc1/fwoXa(1) AAS
よりによってスクレイピングの質問でマルチってのが皮肉ぽくて笑えるんだがw
457: (ワッチョイ 1763-qDHA) 2021/09/19(日)12:45 ID:flIMiIoj0(1) AAS
回答も、ちょっとだけ嘘を入れておくと良いよ
458: (ワッチョイ 5728-G/OO) 2021/09/19(日)13:50 ID:neurUQ4a0(1/5) AAS
質問ですがPythonで
if True:
文1
文2
...
文n
459(2): (ワッチョイ 5728-G/OO) 2021/09/19(日)13:54 ID:neurUQ4a0(2/5) AAS
みたいに無条件に入って出るだけのブロックってもっと簡単に書く方法はありませんか、
単体テストコードをコピペで数いっぱい作るときにC/C++やPerlとかだと
void FooTest() {
{
const int x = 1;
const int y = 2;
(x, yをパラメータとする簡単なテストコード)
}
{
const int x = 3;
省11
460(1): (アウアウウー Sa5b-hED7) 2021/09/19(日)14:00 ID:/yxUr6Cya(2/2) AAS
少なくともその例なら{}で囲う必要が無い
気にせず空行で区切るなりして並べて書いて行けば良い
461(2): (ブーイモ MMcf-DkiD) 2021/09/19(日)14:40 ID:YGqdWm9NM(1) AAS
google colaboratoryでAIのプログラムを走らせながら勉強しています。
多層パーセプトロンのパラメータをしょっちゅう変えるのですが、変えるたびに記録としてソースコードを別名保存するのが面倒です。
Python実行時に自身のソースコードをテキストファイルか何かに書き出すことはできませんか?
よろしくお願いします。
462(2): (ワッチョイ 5728-G/OO) 2021/09/19(日)15:13 ID:neurUQ4a0(3/5) AAS
>>460
>少なくともその例なら{}で囲う必要が無い
あります
xとyのスコープが区切られねばC++/Cではコンパイルエラーになるし、
Pythonでもテストの独立性を記述レベルで担保する必要がある
さもないと、誰かが途中でパラメータ名xを一か所x2に変えるだけでその後のテストがイミフになりかねない
463(1): (ワッチョイ d75f-6tw9) 2021/09/19(日)15:25 ID:oJI8MVNM0(1/2) AAS
>>462
何がしたいのかよく分からんけど、
複数のパラメータテストしたいなら
Pytestでparametrize辺り使うとすっきり書ける
464: (ワッチョイ 9701-40JU) 2021/09/19(日)15:36 ID:EViyErHq0(1) AAS
Python向いてないんだからさっさとC++使えよ
465(1): (ワッチョイ 5728-G/OO) 2021/09/19(日)15:36 ID:neurUQ4a0(4/5) AAS
>>463
何がしたいのかというと、(>>459にも書いたあるが)単体テストコードをコピペで数いっぱい作りたいのでつ、
Pytestでparametrizeみたいな仕組みがあることは予期してた
しかし、例えばPytestでparametrizeでパラメータ数20個のテストメソッドを書いて、
ふとちょっとだけ条件を変えたパラメータ数21個のテストを書きたくなった時、
既存のテストコードを壊さないために、
結局パラメータ数20個の既存のテストメソッドはそのままにして、それをコピペしてちょっと変えて
パラメータ数21個の新しいテストメソッドを作ることになるわけじゃん?
{ }でスコープを分けてコピペするのに対して省力化になっらない見込み……
466(1): (ワッチョイ d75f-6tw9) 2021/09/19(日)15:47 ID:oJI8MVNM0(2/2) AAS
>>465
>何がしたいのかというと、(>>459にも書いたあるが)単体テストコードをコピペで数いっぱい作りたいのでつ、
まずこの辺の考え方がま理解できん
テストコードも重複させないように書くし、必要に応じてヘルパーメソッド作って対応とかする
その辺のテストコードの書き方については
・テスト駆動開発
・レガシーコードからの脱却
・テスト駆動Python
辺りを読むとすっきりというか理解できると思う
467(1): (ワッチョイ 1797-uhjE) 2021/09/19(日)16:05 ID:uZ2T0e2F0(1) AAS
>>462
Pythonではifやforではスコープが出来ない(ブロックスコープがない)ので、
見やすさ以外では意味がない
スコープ作りたいならdefして呼び出さないと意味がない
個人的にはもっともPython4系で改善して欲しいところ
468(1): (ワッチョイ 5728-G/OO) 2021/09/19(日)20:29 ID:neurUQ4a0(5/5) AAS
>>466
りょーかい
>>467
>Pythonではifやforではスコープが出来ない(ブロックスコープがない)ので、
えっ
しかしまあラムダ式という奥の手があるかもしれん……
Pythonにおける変数のキャプチャの仕様は知らんけど
469: (ワッチョイ ff10-NaTv) 2021/09/19(日)22:06 ID:d8AajW5Q0(1) AAS
>>461
パラメタを外部ファイルから読め
470: (ワッチョイ 1797-uhjE) 2021/09/20(月)01:43 ID:OciMvJKX0(1/2) AAS
>>468
ラムダはできることが限られるので、黒魔術を駆使しなければブロックスコープの代わりにはならないよ
def hoge():
pass
hoge()するのが一番ベストだと思うな
471(1): (ワッチョイ 9f01-6yq1) 2021/09/20(月)02:21 ID:lChRXdRB0(1) AAS
>>461
各スクリプトのパスが__file__って所に入ってる。
んで、shutil.copy2(__file__,"出力ファイル名")とかで複製すればおk
472(1): (ワッチョイ f705-G/OO) 2021/09/20(月)09:08 ID:vwNXQyjz0(1) AAS
>>471
google colaboratoryやjupyter notebookは.pyファイルではないので、__file__はありませんでした。
どうやらメニューの「編集−セルまたは選択範囲をコピー」をpythonから実行するコマンドを見つける必要がありそうです。
473(1): (ワッチョイ 775f-hED7) 2021/09/20(月)10:03 ID:rmuhdvcF0(1) AAS
条件後出しはスルーが正解
474: (ワッチョイ ffbb-Zuoy) 2021/09/20(月)10:35 ID:vvw4JppL0(1/2) AAS
>>473
どこが後出し?
475(1): (ワッチョイ 9701-VY+q) 2021/09/20(月)18:12 ID:nXmwGkYg0(1) AAS
print("おまんこ大好き")
476: (ワッチョイ 1797-uhjE) 2021/09/20(月)20:08 ID:OciMvJKX0(2/2) AAS
>>472
__file__の代わりに
外部リンク:qiita.com
はどうだろう
477(1): (ワッチョイ 775f-DkiD) 2021/09/20(月)20:27 ID:yJc6oIsH0(1) AAS
>>475
テストにうんこって入れるのは止めようって言ってたおじさんにむっちゃ怒られそう。
でもコロナ前に小学校の訪問授業でスクラッチ使ってウンコ点滅させてる男子がいたわ。(点滅は教えてない)
複数のうんこがイグザイルみたいにローリングする方法を教えてあげたらそのオスガキはふざけるのも忘れて職人の目になってて改造し始めて素質あるなって思った。
ちなみに隣の席の女の子はプログラミング全般まったく興味ないみたいで俺らのやり取りを氷のような目で見てた。
でもオジサンは君の膨らみかけのおっぱいがキャミの脇部分から見えそうで見えなくてギンギンなってたけどな。
478(1): (ワッチョイ ffbb-Zuoy) 2021/09/20(月)23:14 ID:vvw4JppL0(2/2) AAS
google colabほとんど使ったことないけど
%%writefileとか!mvとかを組み合わせてなんとかならんの?
479: (ワッチョイ ff63-Dyo2) 2021/09/21(火)12:59 ID:TUYiJXQm0(1) AAS
>>477
print("キモい")
480: 461です (ワッチョイ f705-G/OO) 2021/09/22(水)06:41 ID:bVad8jc30(1) AAS
>>478
「マジックコマンド」は知りませんでした。ありがとうございます。
以下の方法で目的にかなり近づきました。
(1)一つ目のセルにセルコマンドを入れ、ソースプログラムを保存する
%%writefile drive/MyDrive/data/ai.py
from keras import layers
・・・
#モデルの定義
model = models.Sequential()
weight_decay = 1e-3 #正則化パラメータ
省9
481: (ブーイモ MMcf-zU6I) 2021/09/22(水)08:12 ID:hFEybciGM(1) AAS
モジュールの中身で...がdef文の後ろに書いてあるんだけどellipsisってなんなん?
482: (ワッチョイ 17e0-L6XJ) 2021/09/22(水)09:52 ID:N9zBagLQ0(1) AAS
Noneではない何かでどう扱うかはまちまち
実装者のセンスによるからドキュメンテーション上しっくりこないケースもあるかもね
483: (アウアウウー Sa5b-XGHE) 2021/09/22(水)15:31 ID:9FZaK0wVa(1/5) AAS
if a:
と書くのも
if a is not None:
と書くのも同じことですか?
484: (ブーイモ MM8f-liuG) 2021/09/22(水)15:33 ID:Il91zgnyM(1) AAS
違いますん
a=0
485(1): (アウアウウー Sa5b-XGHE) 2021/09/22(水)15:38 ID:9FZaK0wVa(2/5) AAS
ありがとうございます
aがクラスのインスタンスだった場合も二つの記述の意味はことなるでしょうか
486: (ワッチョイ ff46-iSGh) 2021/09/22(水)16:04 ID:WQe7sFgg0(1/2) AAS
__bool__()とか__len__()があります
487: (アウアウウー Sa5b-XGHE) 2021/09/22(水)16:45 ID:9FZaK0wVa(3/5) AAS
o = None
o = Obj()
〜〜
if o: # ★
....o.close()
....o = None
ちょっと上のコードがおかしなように感じてきましたが、
★のように判定したい場合、Obj では __bool__ を実装する必要がありますか(そうするのが普通でしょうか)?
すみません、python初学者なもので…
Noneを代入した時点と、Objのインスタンスを代入した時点とではデータ型も違うし、if の時点でのoの型は分からない前提としたいし、型のない言語ムズカシイデース…
488: (アウアウウー Sa5b-XGHE) 2021/09/22(水)16:56 ID:9FZaK0wVa(4/5) AAS
pyodbcを使っていますが、pyodbc.Connectionやpyodbc.Cursorでは__bool__を実装していないようなので、不要なのかな、__bool__の実装はゴニョゴニョ…
489: (ワッチョイ ff46-W1il) 2021/09/22(水)17:25 ID:WQe7sFgg0(2/2) AAS
リファレンスを読んでください
外部リンク[html]:docs.python.org
結論としては,不要です
490: (アウアウウー Sa5b-XGHE) 2021/09/22(水)17:30 ID:9FZaK0wVa(5/5) AAS
ありがとうございます!
さっそく拝見します
491(1): (ワッチョイ bf33-qDHA) 2021/09/22(水)23:00 ID:zuTzHl7G0(1/3) AAS
>>485
違いますん
a=0
492(1): (アウアウウー Sa5b-XGHE) 2021/09/22(水)23:05 ID:u8cZI69ma(1/2) AAS
>>491
すみません、おっしゃることが理解できませんでした
でも、ありがとうございました
493: (ワッチョイ bf33-qDHA) 2021/09/22(水)23:13 ID:zuTzHl7G0(2/3) AAS
>>492
>>> isinstance(0, int)
True
0もintクラスのインスタンス
494: (アウアウウー Sa5b-XGHE) 2021/09/22(水)23:21 ID:u8cZI69ma(2/2) AAS
ありがとうございます
たしかにおっしゃるとおりですね
intはプリミティブではないですね(pythonにはプリミティブはないですね)
pythonを始めたばかりですが、苦戦しています…
495: (ワッチョイ bf33-qDHA) 2021/09/22(水)23:42 ID:zuTzHl7G0(3/3) AAS
外部リンク[html]:docs.python.org
When can I rely on identity tests with the is operator?
今見たらFAQに新しく追加されてる
496: (アウアウウー Sa5b-hED7) 2021/09/23(木)00:22 ID:1QHTb9H7a(1) AAS
if a is not None:
と書くのも
if not a is None:
と書くのも同じことですか?
497: (ワッチョイ ffbb-Zuoy) 2021/09/23(木)00:44 ID:cmFu96z60(1/2) AAS
同じですん
a is not None => a "is not" None => not (a is None) => not a is None
498: (アウアウウー Sa5b-XGHE) 2021/09/23(木)00:54 ID:GT44o2cPa(1/3) AAS
同じですが、前者がよいと今日読んだ本に
ですが、
if a is not None:
が
if a is (not None):
、
if not a is None:
が
if not (a is None):
なら、後者の方が素直に感じるのは日本語で考えるからかな…(aがNone ではない)
省1
499(1): (アウアウウー Sa5b-XGHE) 2021/09/23(木)00:56 ID:GT44o2cPa(2/3) AAS
if a /is not/ None:
なんですか⁈!
500: (アウアウウー Sa5b-XGHE) 2021/09/23(木)00:58 ID:GT44o2cPa(3/3) AAS
スレ汚しごめんなさい
501: (ワッチョイ 775f-DkiD) 2021/09/23(木)01:34 ID:ERg2ncYO0(1) AAS
関係ないけど3値論理って業界入った頃に教えられてこんな分かりにくいもん覚えんくっても誰か根本的に解決した言語なりライブラリなり出すやろって思ったら全然そんなことないっていう。
502: (ワッチョイ ffbb-Zuoy) 2021/09/23(木)02:10 ID:cmFu96z60(2/2) AAS
>>499
うん、キモいよね
503(1): (ワッチョイ 775f-4bEA) 2021/09/23(木)11:18 ID:zah9lHsX0(1) AAS
if (not a) is None:
の可能性は?
504: (ブーイモ MMfb-liuG) 2021/09/23(木)11:26 ID:qLNYGMuQM(1) AAS
>>503
つ演算子の優先順位
505: (アウアウウー Sa5b-XGHE) 2021/09/23(木)11:37 ID:N5zCBOyIa(1) AAS
調べてみると、pythonでは "not in"、"is not"は一つの演算子なんですね…
506: (ワッチョイ 9f02-juRd) 2021/09/23(木)12:13 ID:RO/NJMQd0(1) AAS
Qiita にあった。
外部リンク:qiita.com
507(1): (ワッチョイ 9f28-G/OO) 2021/09/23(木)12:14 ID:/t9t+yKz0(1) AAS
Windows 10 64 bitでPython 3.8 64-bit入れたらPython launcherも一緒に入ってきたんですが
これってこの後Python 3.9 32-bitを入れても区別してくれる?
つなみになんで今更32-bitかというと、Pyinstallerで32 bitのバイナリを作りたいから
508: (エムゾネ FFbf-hED7) 2021/09/23(木)12:39 ID:7tGJmFKPF(1) AAS
何が起こるかとどう対処すれば良いか判ってるなら好きにすればいいけど
知らないならおとなしくVirtual環境用意してそっちに入れろ
509: (テテンテンテン MMd2-0Ont) 2021/09/24(金)00:27 ID:wqDlteq1M(1) AAS
くだすれで>>411と同じ内容を書いた者ですが、こちらにマルチはしてません
他の板でも他人のレスを内容問わず勝手に転載してる人を見ましたが荒らし界隈では流行ってるのでしょうか
510(1): (ワッチョイ 23da-IDQu) 2021/09/24(金)02:33 ID:Bn8yEU3N0(1) AAS
>>507
認識してくれると思う
511(2): (ワッチョイ f792-T4lN) 2021/09/24(金)15:36 ID:RsN5lFzL0(1/2) AAS
教えてください
Windowsのノートにandroid studio入れてるんですが、Python勉強するなら別の(公式?)開発環境入れてやる方がベターですよね?
512: (ワッチョイ f792-T4lN) 2021/09/24(金)15:37 ID:RsN5lFzL0(2/2) AAS
android studioでPython開発出来るかどうかよくわかってないのに変な質問しちゃいました すみません
513: (エアペラ SD9b-OE0s) 2021/09/24(金)18:19 ID:KNT3aGoVD(1) AAS
入門書一冊買ってそれに則って進めろ
514: (ワッチョイ 2701-PBG0) 2021/09/24(金)20:46 ID:sShM+iA/0(1) AAS
>>511
Pycharmってのが似てる
515: (ワッチョイ 175f-NW/1) 2021/09/24(金)22:51 ID:/f3Q922M0(1) AAS
>>511
それならPyCharmで良いぞ
AndroidStudioというか、JetBrainsのIDE(開発環境)は基本UIが全部一緒にした上で
各言語ごとに特化した機能を追加してるっていう感じになってるから
PyCharmの方が使いやすい(無償版もあるし)
(UIも一緒だから移行してもすぐ慣れる)
516: (ワッチョイ f792-T4lN) 2021/09/25(土)05:28 ID:KQMkx5pt0(1) AAS
Pycharmですね
ありがとうございました
517: (ワッチョイ b35f-1Brw) 2021/09/25(土)08:42 ID:vcDPxtO30(1) AAS
visual studio並みにメソッドとかサラサラ出てくるpython向けのIDEないの?
518: (エムゾネ FF32-kEnG) 2021/09/25(土)11:42 ID:lBxoEpbFF(1/2) AAS
eric4
519: (エムゾネ FF32-kEnG) 2021/09/25(土)11:46 ID:lBxoEpbFF(2/2) AAS
外部リンク:eric-ide.python-projects.org
520(2): (ワッチョイ 136e-7j45) 2021/09/25(土)14:11 ID:bGeQQfhf0(1/2) AAS
内包表記でもforループでもいいんだけど、ループの一つ先の要素を取り出すスマートな方法ってありますか?
MP3の分割ツールを作っていて、[ [開始時刻1, 曲名1,etc,,], [開始時刻2,曲名2,,,] ]みたいなデータを元にしてますが、
1曲目を切り出すには、開始時刻1と開始時刻2の情報が必要です。
enumerateを使ってインデックス指定でやるとか、ロジックでゴリゴリ書くのは思いつきますが、あんまりPythonicじゃない気が・・
521(1): (ワッチョイ 175f-y+a2) [age] 2021/09/25(土)14:18 ID:CFSxqW9b0(1) AAS
>>520
最初に全レコード舐めて開始1のレコードに2を追加しておくのじゃ駄目なん?
522(1): (ワッチョイ 4bb0-0Ont) 2021/09/25(土)14:23 ID:wMFSv1EV0(1) AAS
前の曲の情報を覚えておいて2周目に1曲目の処理すりゃいいんじゃないかと
523(2): (ワッチョイ d201-dHfp) 2021/09/25(土)16:59 ID:fd91zVDZ0(1) AAS
>>520
[ (x, y) for x, y in zip_longest(music_list, music_list[1:]) ]
で
[(1曲目, 2曲目), (2曲目, 3曲目), (3曲目, None)]
になる
524: (テテンテンテン MMde-PBG0) 2021/09/25(土)19:17 ID:KyHr3AwWM(1) AAS
読解力低い俺は理解できないのであった
525: (ワッチョイ 136e-7j45) 2021/09/25(土)20:17 ID:bGeQQfhf0(2/2) AAS
>>521-523
みなさんレスどうもです
zip_longestを使う方法が一番Pythonっぽいので、これを元に実装したらうまくいきました
普通のzipしか知らなかったので勉強になります
526: (ワッチョイ 4fc2-4MxO) 2021/09/26(日)00:26 ID:7zl+pRWn0(1) AAS
more_itertools.peekable
とか
itertoolsにpeekくらいあってもいいのに
527: (アウアウウー Sa43-t/PR) 2021/09/26(日)00:26 ID:ol+7rnCRa(1) AAS
>>523
いいやつだな。立派。
528: (ワッチョイ 0361-9MAR) 2021/09/26(日)16:05 ID:EkFj65Lg0(1) AAS
peekaboo
529: (ワッチョイ 9263-zD50) 2021/09/27(月)22:56 ID:ij0d8tbm0(1) AAS
同じようなことプログラム書いてやってるが
二曲目の情報を先読みして一曲目の終了時刻にセットしている
全レコードの最期に全体の演奏時間を書いたレコードを追加が必要になる
530: (ワッチョイ 5f01-6iP1) 2021/09/27(月)23:12 ID:Vh6D5eff0(1) AAS
pythonのプログラムをexeファイル化しようとpyinstallerを使っているのですが、
ImportError: DLL load failed: 指定されたモジュールが見つかりません。
[23504] Failed to execute script 'pyi_rth_certifi' due to unhandled exception!
と出て作成したexeファイルがうまく動きません。
specファイルのhiddenimportsにpyi_rth_certifiを入れたり試行錯誤しても何も状況が変わらず、、、どうしたらいいのでしょうか
環境はWin10のAnaconda使ってます
531: (ワッチョイ 0361-9MAR) 2021/09/28(火)16:00 ID:Wv4WzltG0(1) AAS
forとインデックスでやるのが一番いいと思う。
そもそもPythonicってなんだ?
無理矢理関数型「っぽく」やることか?
532: (エムゾネ FF32-kEnG) 2021/09/28(火)16:39 ID:nD0g4rLvF(1) AAS
外部リンク:stackoverflow.com
外部リンク:teratail.com
533: (ワッチョイ 4bb0-0Ont) 2021/09/28(火)19:58 ID:WY00fIeI0(1) AAS
関数型プログラミングは逆にpythonぽくないよなぁ
534: (ワッチョイ 1663-2Lmd) 2021/09/28(火)20:43 ID:6wxb8xGq0(1) AAS
linterでpep8チェックして通ればそれでよくね?
535: (ワッチョイ 4b63-0Ont) 2021/09/29(水)20:17 ID:xzP4JGLr0(1) AAS
なんでおかねくれない
536: (ブーイモ MMe3-qcFi) 2021/09/30(木)22:39 ID:4qjTN8jJM(1) AAS
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
537: (ワッチョイ ff28-Q9Gn) 2021/10/02(土)19:46 ID:cR/mfYmg0(1/2) AAS
>>510
質問者ですが2.7.x-64と3.8.0-64が入っているところに3.8.6-32を入れたのですだが
py -3.8-32とかやっても駄目で、"py.ini"で指定してやらないと3.8.6-32に切り替わってくれませなんだ、
しかしそれ以外は多分OK
なお pyinstaller やろうとしたらScriptsパスのフォルダ指定がちょっと手間やった
py -0p でpython.exeのパスを出して、今現在の環境のpython.exeのディレクトリパス + "Scripts"
というのをPATHに追加してpyinstall する必要があ
った、が
最終的にできた
538: (ワッチョイ ff28-Q9Gn) 2021/10/02(土)19:47 ID:cR/mfYmg0(2/2) AAS
そうや Scriptsフォルダのパスの設定は py -m pip intall するときも必要やったのを追記、
539(2): (ワッチョイ 6f10-9PjE) 2021/10/04(月)01:24 ID:3Do+SPDe0(1) AAS
ローカルでbatファイルから
~~~\python.exe c\~~~~.py
って動かすと最後まで動くのだが、このbatファイルをリモートで動かすと
python内部で利用しているライブラリ(xlwings)が原因で動かなくなる
他のライブラリは動くしxlwingsに何かがあるのだろうか・・。
540: (ワッチョイ ff01-ZVjj) 2021/10/04(月)01:56 ID:TUhdMDNq0(1) AAS
>>539
psexecの-iオプションはつけてる?
541: (ワッチョイ c368-M2B7) 2021/10/04(月)07:32 ID:HyY8xqdE0(1) AAS
>>539
たぶんVBAでやっても同じ事になるはず
セキュリティの問題でしょう
542: (ワッチョイ ff8b-W6qN) 2021/10/04(月)14:48 ID:8v8EOXqO0(1) AAS
3.9.7 ダウンロードして、インストしたら、tkintet でエラーがでた。
(3.9.2で使用できていたのに)
tk-dev tk8.6 tk8,6−devもインストして、 .configure からし直したら
使用できるようになりましたとさ。 デブが足りなかった。めでたしめでたし。
543(1): (アウアウウー Sa27-frAY) 2021/10/06(水)11:03 ID:1rbPT/vHa(1/3) AAS
次のように、オブジェクトにはメソッドを後付けできます(できてしまいます)
class C:
....pass
x = C()
x.fn = lambda p: print(p)
しかし、次のようなことは不可能なようです
x = 1
x.fn = lambda p: print(p) # no attr "fn"
省2
544(2): (ワッチョイ a3e0-HAwO) 2021/10/06(水)11:38 ID:e3OAsecp0(1) AAS
>>543
Cは__dict__が有効だからで__slots__を定義してあげる
545: 543 (アウアウウー Sa27-frAY) 2021/10/06(水)13:06 ID:1rbPT/vHa(2/3) AAS
>>544
ありがとうございます
さっそく __slots__ について調べてみます!
546: 543 (アウアウウー Sa27-frAY) 2021/10/06(水)16:38 ID:1rbPT/vHa(3/3) AAS
>>544
期待したとおりになりました
ありがとうございます
助かりました
547(2): (ワッチョイ c368-M2B7) 2021/10/06(水)18:25 ID:+tFRXATO0(1) AAS
何故かlambdaをランバダ→ラムダとワンステップ多く脳内変換してしまうんだよなぁ
548: (ワッチョイ cfb0-A8L0) 2021/10/06(水)18:58 ID:AH1w2K890(1) AAS
>>547
心の中では ランブダ 派だわ
549: (ワッチョイ e332-dvMz) 2021/10/06(水)19:31 ID:QmPaJCQR0(1) AAS
ラムブダ
550: (エアペラ SD1f-Ejlb) 2021/10/06(水)19:33 ID:hnIPmtr3D(1) AAS
doubt
551: (ブーイモ MM1f-7MHR) 2021/10/06(水)19:36 ID:LKY0pW6FM(1) AAS
>>547
何より悲しい一人ランバダ
552: (ワッチョイ 435f-vSau) [age] 2021/10/06(水)20:38 ID:V8TF+Qav0(1) AAS
ランバダウケルw
上下前次1-新書関写板覧索設栞歴
あと 450 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.262s*