[過去ログ] くだすれPython(超初心者用) その44【Ruby禁止】 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1(3): 2019/07/24(水)21:02 ID:d1IM+Tl+(1)調 AAS
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
☆「Ruby では」「Rubyでは」をNGワード登録推奨
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
★Pythonのソースコードはそのまま5ちゃんにコピペするとインデントが崩れるので
↓等のてきとうなソースコード用うpろだに貼ってきてください。
http://ideone.com/ デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
http://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
http://pastebin.com/ まずまずシンプル。
http://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
https://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう
◆エラーを解決したい場合は、表示されてるエラー全文(勝手に省略禁止)と
実行環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと。
◇Python公式サイト◇ http://www.python.org/
◇まとめwiki◇ http://python.rdy.jp/
〇前スレ〇
くだすれPython(超初心者用) その43【Ruby禁止】
2chスレ:tech
903(1): 2019/10/06(日)23:01 ID:qpx1VOF3(5/6)調 AAS
>>900
%E6%88%91%E5%BE%88%E8%8D%A3%E5%B9%B8%E5%BE%97%E5%88%B0%E6%82%A8%E7%9A%84%E7%A7%B0%E8%B5%9E
・・・文字化けするかな?
↓ならどうかな
\u6211\u5f88\u8363\u5e78\u5f97\u5230\u60a8\u7684\u79f0\u8d5e
904: 2019/10/06(日)23:08 ID:qpx1VOF3(6/6)調 AAS
>>899
でぃーぷらーにんぐは人工知能的に第三世代の代表格らしいな
MLの各種手法は第二世代
>>902
統一見解はまだないの?
なんか
うすもんやりとしたものは かたまりつつあるんでないの?
寒天ゼリーくらいの強度かもしらんが。
905: 2019/10/07(月)19:14 ID:CZdmuB5H(1/2)調 AAS
test変数に、exec等を使って文字列を追加しようと思った場合どうしたら良いですか?
test変数に宣言自体はexecの外で行いたいです
以下のようにすると、空白の文字列がprintされます。
test = ""
exec('test += "test"')
print(test)
906(1): 2019/10/07(月)21:38 ID:aWHtMKCu(1)調 AAS
exec(f'test+={test}')
907: 2019/10/07(月)22:44 ID:CZdmuB5H(2/2)調 AAS
>>906
ありがとうございます
908(1): 2019/10/07(月)23:19 ID:WyRvg0cv(1)調 AAS
>>898
AIブームへの皮肉だよ
程度の低いものまでAIだともてはやされているので、研究者はAIって言葉を積極的に使おうとしなくなっている
pythonでまともに実装されてるものはまともな機械学習だろうけど、パワポで甘い言葉で囁いてくるようなのは紛いもんのAIなんじゃないかなって言うネタです
909(1): 2019/10/08(火)17:10 ID:uaD7+k1O(1)調 AAS
学習機能がないものはAI と呼ぶべきではないだろう。
学習と、実行が分かれていても全体ではAI だから何の問題もない。
そういう意味では、電気釜が学習データーを利用して飯を炊いててもAIを使ってると言っても良いかもしれないが。
910: 2019/10/08(火)21:15 ID:Y05mWx0F(1/2)調 AAS
この板だけがエンティティ不可なのか
いつのまにか5ch全体でできなくなったのか・・・ >>903
Wo hen rongxing dedao nin de chengzan! >>900
911: 2019/10/08(火)21:16 ID:Y05mWx0F(2/2)調 AAS
>>908
解説ありがとう
>>909
>学習と、実行が分かれていても全体ではAI → 電気釜もAI搭載
なるほど!
そういえば、そうだな > AI家電は学習結果なデータだけ使ってる
912: 2019/10/08(火)23:28 ID:evevkQtI(1)調 AAS
どうみてもアスペな家電です
ほんとうにありがとうございました
913: 2019/10/08(火)23:33 ID:txbzJQbY(1)調 AAS
アステカ神殿!?
914: 2019/10/08(火)23:40 ID:4CpPhkv4(1)調 AAS
とたんに皇后しくなったなw
915: 2019/10/09(水)13:19 ID:vBNS6dZR(1)調 AAS
複数のリストをそれぞれsetに変換したいときって、どうするのが一番シンプルですか?
lists=[lis1,lis2...]にmap(set(),lists)みたいなのができないかなと思ったのですがうまく行きません(set化されない)
916: 2019/10/09(水)13:36 ID:sFmCi5mO(1)調 AAS
map(set, lists)
917: 2019/10/09(水)13:40 ID:wmrCsqX1(1)調 AAS
mapの第一引数で関数自体を要求されてるのに関数を実行した結果を渡しちゃだめよ
918: 2019/10/09(水)13:48 ID:e2ybTrrh(1/2)調 AAS
おぉ?
funcの引数部分は書かないのか
これmapのfuncに引数はとれないということですか?
919: 2019/10/09(水)14:05 ID:D6A8dkqU(1/3)調 AAS
関数の戻り値ではなく関数そのものを渡すから
(関数もオブジェクト)
920: 2019/10/09(水)14:09 ID:D6A8dkqU(2/3)調 AAS
mapのfuncに引数をとりたければ「引数を埋めた関数を呼ぶ関数」を渡すことになる
f(x,y)があり、map(f(•,2), list)がほしければ、
from functools import partial
map(partial(f,y=2),list)
921: 2019/10/09(水)14:22 ID:e2ybTrrh(2/2)調 AAS
なるほど…勉強になりました
922: 2019/10/09(水)15:20 ID:gEtou4VA(1)調 AAS
インポしなきゃいけないの?ラムダでなんとかならない?
923: 2019/10/09(水)17:56 ID:D6A8dkqU(3/3)調 AAS
map(lambda x:f(x,2),list)
924: 2019/10/09(水)19:02 ID:fJHQLW8A(1)調 AAS
setどこ行った
925: 2019/10/09(水)20:24 ID:Rl3dhliI(1)調 AAS
呼び出し方の話でしょ
926: 2019/10/09(水)20:54 ID:ZvOECUeE(1)調 AAS
partialよりlambdaでカリー化のがわかりやすい気がする。
927: 2019/10/11(金)13:19 ID:A16fclQB(1/2)調 AAS
df.loc[bool_mask,[col_1,col_2...]]=[[1,2,3..],[2,4,6..]]
複数選択複数代入がやりたいんですが、やっぱループするしかないでしょうか?
928: 2019/10/11(金)19:09 ID:3P56+Sdr(1)調 AAS
普通にできた
https://ideone.com/2zlBrx
929: 2019/10/11(金)21:37 ID:A16fclQB(2/2)調 AAS
おお…更新用リストの転地の問題でした
もうしわけない
930(1): 2019/10/13(日)13:59 ID:TumfHtO6(1/2)調 AAS
rangeの返り値ってlist型とちゃうの?
931: 2019/10/13(日)14:17 ID:D2+OyZ4Y(1/3)調 AAS
range()の帰り値はシーケンス型のrange型である
つまりrange()はrange型である
932: 2019/10/13(日)14:24 ID:llG9wcVh(1)調 AAS
>>930
python3ではそう
range型のジェネレータが返る
いちいちlistでメモリに展開するのが非効率だから
933: 2019/10/13(日)15:30 ID:TumfHtO6(2/2)調 AAS
ジェネレータっぽいオブジェクトがかえってくるんすね
サンクス
934(1): 2019/10/13(日)17:10 ID:T+KUU83v(1/3)調 AAS
python(a.py)から別のpython(b.py)を実行したんですが、どうもb.pyの処理が実行されていないようです
a.pyとb.pyは同一ディレクトリに置いています
a.py
----------
import subprocess #サブプロセス
python_file1 = 'b.py'
print("a")
result = subprocess.check_call(['python', python_file1])
print("c")
print(result)
b.py
----------
print("b")
a.py実行
-------
a
c
0
なぜb.pyの処理がされないのでしょうか?
935: 2019/10/13(日)17:21 ID:I8cQof7f(1)調 AAS
正常に実行されたように見えるが
936: 2019/10/13(日)17:27 ID:D2+OyZ4Y(2/3)調 AAS
我々の知るよしのない異空間にbが出力されている
937(1): 2019/10/13(日)17:37 ID:T+KUU83v(2/3)調 AAS
ありがとうございます
サブルーチン(サブスレッド?)上で実行されているという事ですね
a
b
c
0
というのが期待している動作なのですが
メインルーチン上でやりたい場合には何を使えばいいのでしょうか…?
938: 2019/10/13(日)19:45 ID:9lWPklM4(1)調 AAS
def b():を作ってメインルーチンで呼び出す
939(1): 2019/10/13(日)20:06 ID:QvtX88Gt(1/2)調 AAS
>>937
やってみた
うちの環境では期待通りの出力が得られたんだけど何だろね
windows10 python3.5.2
windows10上のVMWareで動いてるcentos7 python3.6.8
wsl python3.6.8
cygwin python3.6..8
すべてOKだった
a
b
c
0
940: 2019/10/13(日)20:11 ID:TKS/8hxH(1)調 AAS
>>939なにそれきもい
>>934
「パイプ」を使って吸ったり吐いたりするといいんでないかいの
941: 2019/10/13(日)21:08 ID:37E24O6c(1)調 AAS
同じく期待通りに動いたぞ Fedora 30
$python3 -V
Python 3.7.4
942(1): 2019/10/13(日)21:31 ID:oUSkq72n(1)調 AAS
IDLEだと表示されないね
端末からIDLEを起動すると、b.py の出力が端末に出ているのが見える
https://i.imgur.com/g7xdagL.png
あと端末上で a.py を実行すると全部画面に出るけど、リダイレクトとかするとずれる
% ./a.py
a
b
c
0
%
% ./a.py | cat
b
a
c
0
%
943(1): 2019/10/13(日)21:49 ID:mUvVkZQa(1)調 AAS
普通に関数にして呼び出したらよくね?
てか例だとサブプロセスにする意味が分からないんだけど
その順に処理したいなら関数呼ぶべきだろjk
944(1): 2019/10/13(日)21:54 ID:kaSZg9r2(1)調 AAS
>>943
同じこと思ったw
関数にするまでもなく a.py を
print("a")
import b
print("c")
と書けばいいんじゃなかろうか
945: 2019/10/13(日)22:01 ID:2cfG7zlA(1)調 AAS
なんか計り知れない思惑でもあるんちゃうか
946: 2019/10/13(日)22:13 ID:D2+OyZ4Y(3/3)調 AAS
特に深い意味はなく最近知ったsubprocessを試してみたかっただけだろう
947: 2019/10/13(日)22:29 ID:T+KUU83v(3/3)調 AAS
皆様ありがとうございます
>>944様の通りにしたら普通にいけました
用途的にもどう考えてもsubprocessでやるべきではなかったです
ありがとうございました
948: 2019/10/13(日)22:52 ID:QvtX88Gt(2/2)調 AAS
>>942
print('a', flush=True)
にしたらリダイレクトしても期待通りの順番になった
949: 2019/10/14(月)07:57 ID:mfuSBJ/S(1)調 AAS
兄さん、catもバッファリングあるで。
950: 2019/10/14(月)12:19 ID:MWArLfdG(1)調 AAS
最近のGNUのcatはバファリングしないみたいだよ
-uオプション(バファリングを無効にする)は残ってるけど無視される
macとかは知らん
951(1): 2019/10/15(火)00:14 ID:Bai05OKm(1/3)調 AAS
VSCodeでpython書いてます
フォーマッタにautopep8を入れてます
関数宣言などの上に2行空白行を入れてくるのをやめさせたいのですが
何を設定すれば良いでしょうか
例として、
# say hello
def say_hello():
print("hello.")
これをフォーマットすると
# say hello
def say_hello():
print("hello.")
となってしまいます
宣言と、その上のコメント行との間には改行を挟みたくありません
952(1): 2019/10/15(火)00:26 ID:Uk3+p6qz(1/2)調 AAS
def say_hello():
'''say hello'''
print("hello.")
953(1): 2019/10/15(火)00:28 ID:6JoAHvL2(1/2)調 AAS
>>951
関数に対するコメントはdefの下にdocstringで書く
まずはPEP8を一読して
954(1): 2019/10/15(火)01:00 ID:Bai05OKm(2/3)調 AAS
>>952-953
ありがとうございます
ドキュメントストリング(トリプルクォート)の件はちらっと調べたりはしてました
後出してすみませんが、blender用のpyファイルをVSCodeで書いており
既存の公式アドオンファイルなどの中身を見ると
だいたいが951の通り、宣言文の上に行コメントが入っている感じなので
それに合わせたいのです(ならautopep8使うなよってツッコミはご遠慮ください)
例えばimport文の記述位置の修正(ファイルの先頭に持っていかれる)を無視する為に
--ignore=E402 を指定しています
このように特定コードを指定することで改行の件も無視できないかなと思ったのですが
autopep8 宣言前 改行 などでググっても思うように情報が出てきません
955(1): 2019/10/15(火)01:07 ID:Uk3+p6qz(2/2)調 AAS
blenderのサンプルのことは忘れろω
あれは糞だωωω
(blenderが糞とは言ってない)
956(1): 2019/10/15(火)01:17 ID:6JoAHvL2(2/2)調 AAS
>>954
俺ならautopepをやめるw
uncrustifyでpep8用持ってきて自分好みの設定をした方が早そう
957(1): 2019/10/15(火)01:23 ID:NeqDSxDF(1)調 AAS
flake8でチェックして、必要に応じて自分で修正してるわ
勝手に変更されるのが嫌なので
958(1): 2019/10/15(火)01:38 ID:72mqelru(1)調 AAS
保存時フォーマット+手動フォーマット派だな
理由はこういう時こまるから
道具に遊ばれてるのほどばかばかしいこともない
959: 2019/10/15(火)11:35 ID:ntxaWRsX(1/3)調 AAS
PEP8に従えないならpythonを辞めた方がいい
君には宗教は向いてない
もっと別の言語を探すべきだ
960: 2019/10/15(火)12:06 ID:YTs2ZIZB(1)調 AAS
PEP8順守しないと
同じことするコードは
誰でも同じようなコードになり読みやすい(はず)
といううりにしているメリットが壊れる
961(1): 2019/10/15(火)12:28 ID:/7eSP3bX(1)調 AAS
「Pythonで書くと同じことするコードは誰でも同じようなコードになり読みやすい」
このカンバンは嘘だった!
特定のコーディングルールを守れば、という条件を付けるのであればどんな言語でも同じじゃんwww
962: 2019/10/15(火)12:33 ID:PCFM8zGG(1)調 AAS
キッズは自殺してろ
963: 2019/10/15(火)12:45 ID:iZY+JTOL(1)調 AAS
dストの位置でコードの読みやすさなんてノミのクソほどしか変わらんだろ甘えるな
964: 2019/10/15(火)12:57 ID:LXkkA+L3(1/3)調 AAS
>>961 python のコーディング規約がPEP なんだからか守るべきだよ。
965: 2019/10/15(火)13:04 ID:LXkkA+L3(2/3)調 AAS
3.8 がリリースされたな。
:=というオペレータが導入され、<変数> := <式>の形で変数への代入を式に埋め込むことができます。この表記をnamed expression(名前付き式)と呼ぶようです。
例
length = len(s)
if length > 3:
print(length)
else:
print('too short')
これは
これはこのように書けます。
if (length := len(s)) > 3:
print(length)
else:
print('too short')
余談 := はセイウチ演算子 walrus operator
と言うらしいな。両目と牙の形に似てるからだと
966(1): 2019/10/15(火)14:24 ID:nuB7xRPW(1)調 AAS
じゃあせめて :3= くらいやってくれないと。
967: 2019/10/15(火)14:43 ID:iJLx9DXs(1)調 AAS
それじゃあエルビスにひげがついたようなもんだろ
968: 2019/10/15(火)15:08 ID:ntxaWRsX(2/3)調 AAS
パスカル代入子でいいんじゃねえの
969: 2019/10/15(火)15:42 ID:4VeqxDxA(1)調 AAS
>>966
バカボンのパパ演算子
970: 2019/10/15(火)15:45 ID:PY4hsy3Z(1)調 AAS
:)
971: 2019/10/15(火)15:50 ID:7esu9lml(1)調 AAS
execとevalの違いが良くわからないんですが、どっちが優秀なんですか?
972: 2019/10/15(火)15:58 ID:ntxaWRsX(3/3)調 AAS
https://sicp.comp.nus.edu.sg/chapters/img_javascript/sicp.png
このオサンが持ってる通り
973: 2019/10/15(火)16:02 ID:cAxXsgrc(1)調 AAS
そんなにevalなよ
弱くなるぞ
974: 2019/10/15(火)19:40 ID:UuW7b2Cm(1)調 AAS
blender の python バージョン上がらんかな
ソースからビルドすれば好きなバージョンに出来るらしいが
まんどくせ
975(1): 2019/10/15(火)21:27 ID:Bai05OKm(3/3)調 AAS
>>955-958
とりあえずignore設定で対処してしまいました
今後他にも煩わしい点が出てきて面倒になったらautopepは辞めて他の手段を探します
uncrustifyはメモっておきます
ありがとうございました
976: 2019/10/15(火)23:13 ID:h8wIShZn(1)調 AAS
そこまでして間違ってる方のテンプレに合わせないと気が済まないとか病気だろ
なんとか障害ってやつ
977: 2019/10/15(火)23:57 ID:LXkkA+L3(3/3)調 AAS
>>975 そこまでしてblender のコメント方式に合わせる必要性があるの?
Python の関数のコメントなら docstring を使うべきだろ。
help(関数名) でdocstring が出るし、Vscode でもサポートしてるし(autoDocstring)。
https://qiita.com/firedfly/items/00c34018581c6cec9b84
978(2): 2019/10/16(水)03:15 ID:Ia5ZcaaY(1)調 AAS
他の言語ではスクリプトの上の部分にforなど使って処理を書いていました。
そして、下の方にサブルーチンを大量に作ってそこから適宜読み出していました。
このようにすると、上部を修正するだけでスクリプトが簡単に編集できるためです
Pythonだとサブルーチンを上部に書くとエラーが出ますが毎回ホイールで下に移動して書き直すのは不便ではないでしょうか?
慣れれば普通ですか?
また、Pythonではインデントに空白を使う人が多いようですが、
エディタの設定で改善されるかもしれませんが、うっかりDelやBackSpaceで消すとイ
ンデントがずれたりして嫌なのですが慣れますか?
979: 2019/10/16(水)06:59 ID:r4KKfSye(1)調 AAS
別にpythonに限らずネストの深さでインデント揃える癖ついてたから気にならなかったわ
可読性的にも癖つけた方がいんでない?むしろ今までどうしてたのか気になる
980(1): 2019/10/16(水)07:17 ID:n7nWPnDS(1)調 AAS
python 3.8.0 で import win32clipboard を実行しても、以下のようなエラーが出る。
ImportError: DLL load failed while importing win32clipboard: 指定されたモジュールが見つかりません。
python 3.8系はしばらくインストールしないほうがいいカモ。
981: 2019/10/16(水)08:59 ID:Mi1dGaVf(1)調 AAS
>>978 > Pythonだとサブルーチンを上部に書くとエラーが出ますが
def で宣言する関数の事を言ってるんだよね? エラーなんて出ないけど。 関数呼び出しを先に書くとと言う話?
インデントについてはIDE で面倒みてくれるだろ。何を使ってる?
下の方に関数呼び出しがあっても何ら不都合はないよ。
982: 2019/10/16(水)10:15 ID:dCHq3Ix4(1/5)調 AAS
>>978
WindowsならCtrl+F
MacならCommand+Fで
検索ウインドウが出るから
いちいちホイールコロコロしなくても
行きたいサブルーチン名さえわかってれば
一気に移動できる
>インデントに空白
どーしても宗教的理由とかでお嫌なら
タブで統一してもいい。
ただし、
どーしても長い行を分割して書かざるを得ない場合の
後半行のインデントにも
空白ではなく、タブを使うことになる。
983: [age] 2019/10/16(水)10:17 ID:dCHq3Ix4(2/5)調 AAS
くだすれPython(超初心者用) その45【Ruby禁止】
2chスレ:tech
984(1): 2019/10/16(水)10:27 ID:kX3OMluf(1/2)調 AAS
いちいちスクロールして使ってるな〜
今ちゃんと動いてるから触りたくないけど関数だけ別ファイルに分けれるんだよね?
985: [age] 2019/10/16(水)10:28 ID:dCHq3Ix4(3/5)調 AAS
>>984
>関数だけ別ファイルに分けれるんだよね?
Yes
986: 2019/10/16(水)10:39 ID:pCAY8ipP(1/2)調 AAS
関数へのジャンプだってIDEが面倒見てくれるだろ
ジャンプどころかその場に表示だってできる
987: [age] 2019/10/16(水)10:43 ID:dCHq3Ix4(4/5)調 AAS
IDEが嫌いだったり、宗教上の理由で使えないだったり
PCのスペックが糞でうごかなかったり
するひとだって
いるんですよー!
988(1): 2019/10/16(水)10:53 ID:pCAY8ipP(2/2)調 AAS
IDEの導入ってそんなにハードル高いんか
そいつは知らなんだわ
989(1): 2019/10/16(水)11:29 ID:1/rjcmpT(1/2)調 AAS
IDEを使わないってどっちかと言うと宗教だろ。 プログラミングの効率がかなり違って来る。
どうしても複雑なIDEを使いたくなければ Sublime などのエディターでもかなりやってくれるけど。
そもそも今までプログラミングはどうしてたんだよ。 テキストエディタのみ?
IDEを使わないと、コード補完とかやってくれないから入力効率がかなり悪くなる。 ミスも多くなる。
990(1): 2019/10/16(水)11:38 ID:RHZrzUKd(1)調 AAS
え?ノミみたいな視野の見識してるね
IDEじゃないと補完できないだって
傑作すぎてジョークと区別がつかないわ
1990年くらいから書き込んでるんだろうかね
991: 2019/10/16(水)12:48 ID:dmmazo8P(1)調 AAS
E.S.P.だが
上の方でサブルーチンがーとか言ってるVBerは
ソースの上からグローバルな場所にコード書き始めてるんだろ
hoge.py
--------
コード
コード
関数
関数
--------
どうみても馬鹿だが
どうしてもこんな書き方を望むなら
main関数とか作って
hoge.py
--------
def main():
コード
コード
関数
関数
main()
--------
って書いとけばいい
992(1): 2019/10/16(水)12:54 ID:1/rjcmpT(2/2)調 AAS
>>990 IDE以外のなにができるって? 例えば?
IDE例えば Jupytor Notebook の例
1)
import numpy as np
np.su で subtruct とsum が選択できる?
np.sum() でこんなの出る? できなくても構わないが
Signature:
np.sum(
['a', 'axis=None', 'dtype=None', 'out=None', 'keepdims=<no value>', 'initial=<no value>'],
2)
pr でprint選択できる?
print() でこんなの出る? できなくても構わないが
Docstring:
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
993: 2019/10/16(水)14:36 ID:bcBxjAM2(1)調 AAS
エディタでもIDEでも関数を別ファイルに書いて
二つのウインドウで表示しながらプログラミングすれば
いいんじゃないの? 太古の昔からみんなそうやっているけど。
もちろん三つ以上のウインドウを開けてもかまわない。
994: 980 2019/10/16(水)15:22 ID:6vD3SXWz(1)調 AAS
C:\Windows\System32にdllをコピーして暫定対応できるようです。
以下issueの既知の不具合かも。
https://github.com/mhammond/pywin32/issues/1406
995(1): 2019/10/16(水)15:36 ID:3Ceb6FWi(1)調 AAS
>>992
IDEじゃないJupyter Notebookでもそのぐらい出来るぞ、と思ってスクリーンショットを撮ってたところだったんだが、
Jupyter NotebookはIDEでこういうことが出来るという主張かな。
でも、Jupyter NotebookはあんまりIDEって言わなくないか?
996(2): [age] 2019/10/16(水)16:54 ID:dCHq3Ix4(5/5)調 AAS
>>988
HDDの空き容量の時点でね もうね
>>989
>今までプログラミングはどうしてたんだよ。 テキストエディタのみ?
Yes!(゚Д゚)
997: 2019/10/16(水)17:06 ID:kX3OMluf(2/2)調 AAS
関数探すの面倒でメモ帳に保存してそっちで編集してコピペでVSCodeに貼ってたけどちゃんとした使い方調べた方がいいな
998: 2019/10/16(水)17:13 ID:lWzU93N+(1)調 AAS
vim, emacs だとhotelのwindowsでも走るようにUSBメモリーに開発環境入っちゃう
なんてこともできたりはする
999: 2019/10/16(水)17:25 ID:bKQy1ZjZ(1)調 AAS
>>995 Notebook は、完全なIDE では無いがIDEの最低限は持ってる。(コード補完)
Notebook とnbextentions が使えれば、iPhone でも同じことができるし。
長々としたものは閉じたり、開いたりできるし。
Jupytor からはVS Code も起動できるし、まあ手頃でいいんじゃない?
大規模なプログラム開発には無理だが、練習用としては使いやすいのでは?
そもそもの話の発端は、インデントが面倒とか、スクロールが面倒とかと言う話だったから、この程度で十分では。
>>996 テキストエディタだけでどんな言語をやってたの?
1000: 2019/10/16(水)17:27 ID:9ut2IWOv(1)調 AAS
>>996
HDDの容量は?
VScode本体で230Mぐらいだよ。(mac用)
Pycharmだと610Mほどあるけど。
1001(1): 1001 ID:Thread(1/2)調 AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 83日 20時間 24分 44秒
1002(1): 1002 ID:Thread(2/2)調 AAS
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.048s