[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 07/30 11:11 / Filesize : 305 KB / Number-of Response : 1055
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その45【Ruby禁止】



1 名前:デフォルトの名無しさん mailto:age [2019/10/16(水) 10:17:12.96 ID:dCHq3Ix4.net]
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
☆「Ruby では」「Rubyでは」をNGワード登録推奨

このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

★Pythonのソースコードはそのまま5ちゃんにコピペするとインデントが崩れるので
  ↓等のてきとうなソースコード用うpろだに貼ってきてください。
  スクショをImgur等にうp といった 手抜き(クソ行為)禁止。
ttp://ideone.com/      デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try    (旧try.jupyter.org)ちょっとめんどうそう

◆エラーを解決したい場合は、表示されてるエラー全文(勝手に省略禁止)と
  実行環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと。

◇Python公式サイト◇ www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/

〇前スレ〇
くだすれPython(超初心者用) その44【Ruby禁止】
mevius.5ch.net/test/read.cgi/tech/1563969768/

477 名前:デフォルトの名無しさん mailto:sage [2019/12/01(日) 17:15:22.17 ID:n5DjgtsH.net]
文字列をイコールで比べてるなら「カンマでsplitした後」は
『う』じゃなくて『 う』だな
ようするに先頭に空白でもあるんじゃねえの

478 名前:デフォルトの名無しさん mailto:sage [2019/12/01(日) 22:13:46.59 ID:gxWit/c+.net]
すみません
>>433です
いろいろググって試しましたがpathが追加されず・・・
macの環境に詳しい方いませんか?

479 名前:デフォルトの名無しさん mailto:sage [2019/12/01(日) 22:49:38.38 ID:w+6yrHlL.net]
>>455
「MacでPATHを通す」でぐぐれカス
あと
ルートレスとかが強烈だとそれも解かないとだめかもね

480 名前:デフォルトの名無しさん mailto:sage [2019/12/01(日) 23:08:22.92 ID:UCpH0Yie.net]
>>419-423
>>446-447
マウスコンピューター、
期間限定 2019/11/20(水)11時 〜 2019/12/4 (水)11時
ttps://www.mouse-jp.co.jp/special/sale/

m-Book X400H
ノートPC で、87,800円

14型 フルHDノングレア (LEDバックライト)で良ければ、
Core i7-8565U, 8GB メモリ, 256GB SSD

m-Book K700XN-M2SH5
ノートPC で、133,800円

15.6型 フルHDノングレア (LEDバックライト)
Core i7-9750H, 32GB メモリ, 512GB SSD NVMe対応,
GeForceR MX250, 1TB HDD

481 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 00:39:03 ID:jhokUOzU.net]
全く関係無いが、Core i5の1万番台のu型って
4コア8スレだったのか
一部で、深層学習でGPUを使うならコア性能よりスレッド数重視だぞってあったが
本当なのかなあ

MX250だと一応はCUDAコアを使えるね
今はCPUオンボードで深層学習での性能が上がって来てるけど、それよりは数倍は良い

482 名前:457 mailto:sage [2019/12/02(月) 08:20:54 ID:H5nAExhM.net]
>>446
も、マウスコンピューターのタワー、96,800円。
価格.com限定モデルか

メモリも、32/64GB まで拡張した方がよい。
SSD も、512GB へ。
保証期間も3年以上は、ほしい

OS も一応、5,800円

483 名前:で、Windows Pro版にする []
[ここ壊れてます]

484 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 09:34:41 ID:PBi2xeij.net]
こっちもMacで困ってるな〜
Finder使いづらくて共有かけてWindowsエクスプローラー+Windows側のVSCodeで作業してるんだけど
Windows側(3.7.3)では問題なく動く、Mac側(3.7.3)もターミナルは問題なく動く、XCode(3.7.1)からだとPythonのバージョンが違う・・・

485 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 09:44:43.19 ID:az4xQt0G.net]
pythonはexcelと共にwin側についたからね
appleとしては排除したいところ

出来れば自社開発の軽量スクリプト言語を広めたいハズだが
winとmac両方で動くインタプリタをappleが作る……なんてのはやりたくないはずだ
なんつったって軽量スクリプト言語でトップシェアはpythonじゃなくexcel付属のvbaだからな



486 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 09:55:11.39 ID:H5nAExhM.net]
Docker Hub で、好きなバージョンを探せば?

それか、仮想環境とか

487 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 10:06:45.06 ID:wB1a1keO.net]
FinderでPython関連のファイルなんか触ったことないわ
普通VSCode上でやるかターミナルじゃね

488 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 10:45:06.16 ID:5RGCQ9ir.net]
プロゲートのpython最後までやってじゃんけんするゲームを作った
forなりifなり覚えたけどここ以降どうすればいいのかよくわからん…
今後の目標としては自分なりのプログラム作りたいけども皆さんはどのように進めていった?

489 名前:デフォルトの名無しさん [2019/12/02(月) 10:52:33.57 ID:KwsHxcvC.net]
>>461
マイクロソフト「マイクロソフトが Excel に搭載するのは JavaScript であって、Python を使いたいのであれば PyXLL か xlwings を使え」
ExcelにPythonが搭載?その後 - xlwings を使おう
https://qiita.com/yniji/items/b38bc312e860027108ac

アップル「AppleScript使ってくれる人増えないからMacの自働化用の言語にJavaScript (JavaScript for Automation : JXA) も追加したわ」

490 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 10:56:28 ID:2anHlm9G.net]
123円までは押し目買いで誰でも儲かる相場やね

491 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 15:19:02.88 ID:/uccKnPl.net]
テトリミノの回転をやってるのですが、前の配列にアクセスする方法はありますか?
array = [1,2,3,4]
for i in array.size():
■array[3]
とすると4が取り出されますが、その前の3にアクセスする方法はありますか?
array[3]-1
みたいな感じですかね

まだよく理解できんてないんで(´・ω・`)

492 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 16:12:08.26 ID:OkhwRYub.net]
a[3-1]でおk

493 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 16:19:15.17 ID:OkhwRYub.net]
よく見るといろいろおかしいな。
配列の要素にダイレクトにアクセスするならforは要らんし、
要素数を求めるならlen(array)

for i in array:
print(i)

494 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 16:37:06.71 ID:/uccKnPl.net]
前の配列にアクセスに書き換えることで、回転させるわけすよね(´・ω・`)

495 名前:デフォルトの名無しさん [2019/12/02(月) 16:37:32.77 ID:HSnksJTz.net]
>>443
インタプリタというかIDE環境でやってると
立ち上げて実行したときのmは全部残るから
前にテストしてたmが残ってるだけじゃないのか



496 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 17:18:43.24 ID:TTdajGZT.net]
>>464
で、次は何がしたいんだ?

497 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 17:22:48.79 ID:TTdajGZT.net]
>>467
temporary=3
mae_no_yatsu=array[temporary-1]
的な

>>470
逆向きに回す場合は
次の配列にアクセス、かつ「次」が配列の要素数をこえてたら、振り出しに戻す(0番目を呼ぶ)んだぞ

498 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 23:30:43 ID:Vi1WkRIA.net]
Win環境で2枚の画像ファイルを必ず一定(Min.1)の
出力フレーム周期で、交互にフルスクリ

499 名前:ーン表示する
手段は無いでしょうか。
今はOpnnCvのフルスクリーン設定でループさせて、
cv2.waitKey(1)
sleep(0.011)
といった記述ですが、原理的にずれるを避けたいです。
PsychoPyはFHDクラスのフルスクリーンに対応できず、
waitForVBlankやFrameSwap等のキーワードは把握したのですが、
使い方がわかりませんでした。
[]
[ここ壊れてます]

500 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 09:14:43 ID:NKF0Kit+.net]
なんか上の方でmacOSでのanaconda導入の話題あったから便乗して質問してみます

・やったこと
https://weblabo.oscasierra.net/python-anaconda-install-macos/

↑を参考に公式からインストール
ターミナルで下記実行するも
python3 --version
conda --version ともにcommand not foundになる
python --versionではおそらくデフォで入ってる2.7.10が表示される

brew install python3を実行後、python3 --versionすると3.7.0と表示

condaコマンド?は/Users/user_name/opt/anaconda3/binにあるらしい
かつ、printenv PATHしてみると上記PATHが表示されないのでPATHが通っていないと推察

https://qiita.com/nbkn/items/01a11392921119fa0153

↑を参考に上記PATHを記述後、printenv PATHしてみたが変わらず

・聞きたいこと
1.condaコマンドが使えないのはPATHが通っていないという推測は合っているか

2.1が正しい場合、他にどのように通す方法があるか
 現状(anaconda3インストール時点)のbash_plofileに記載されているのは↓の質問者の試したことにあるのと同じ内容

https://teratail.com/questions/157057

3.そもそもanacondaインストール手順として自分がやったことは合っているのか


稚拙な質問かつ分かりにくい文章で申し訳ありませんがどなたかご教示お願いします

501 名前:デフォルトの名無しさん [2019/12/03(火) 09:39:57 ID:yN5r9ueQ.net]
>>474
pygame

502 名前:デフォルトの名無しさん [2019/12/03(火) 09:41:35 ID:yN5r9ueQ.net]
>>475
3が間違ってる可能性が高い
つまり1と2は議論の無駄

503 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 10:52:33 ID:jDo5c24e.net]
>>475
$ echo $SHELL
でシェルがbashかどうか確認

$ source ~/.bash_profile
で.bash_profileの中身(conda initの記述)を実行

$ conda

504 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 10:59:33 ID:tHrvVoQx.net]
>>472
定まってないですね
なので先人が基礎的なこと覚えたあとになにをやってるのか興味があります

505 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 11:13:43 ID:qZgArKp4.net]
>>479
おれは文字列処理@Python2系に挑んで地獄を見た
機械学習ごっこも、日本語をPython2系でやって大変だった。
そしてそのせいで仕事も文字列処理系(ただし英文だった)をやらされていた。



506 名前:デフォルトの名無しさん [2019/12/03(火) 11:44:17.75 ID:AqN4uIMS.net]
>>479
作りたいもの作ってた

507 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 11:44:47.36 ID:NKF0Kit+.net]
>>477
ありがとうございます
具体的に何が足りないor間違っていますか?
わかる範囲で指摘いただければ助かります

>>478
ありがとうございます
SHELLはbashです、昨日確認しました
残り2つはマシンが手元にないので後ほど確認します

508 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 12:34:43.15 ID:V7OsQf4N.net]
素人がAnaconda使うなと言っとるに

ほんと害悪

509 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 12:49:44.64 ID:q4QgEASS.net]
まあ最近はどの本やらサ

510 名前:イトもpython始めるならanaconda導入から始めようみたいなの多いしそれを見たんだろう []
[ここ壊れてます]

511 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 12:53:12.70 ID:jDo5c24e.net]
>>479
先人はまず短期的な目標を定めてました

512 名前:デフォルトの名無しさん [2019/12/03(火) 14:50:11.02 ID:yN5r9ueQ.net]
WindowsのAnacondaは悪くない
Macが糞なだけ

513 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 15:13:57.50 ID:y8LThl7W.net]
ほんとMac使いにくいなぁ、Windows版のXCodeないのかな

514 名前:デフォルトの名無しさん [2019/12/03(火) 15:34:53.26 ID:wVEeBLb4.net]
コンピューターサイエンティストはなぜMacを使っている人が多いのでしょうか?

515 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 16:03:37.12 ID:ZS5h3RP8.net]
UNIXだから
Python使うにしても手元でアドホックな自慰をするだけならWindowsで問題ないけど、
でき上がったものをクラウドで実運用に乗せようと思うと途端にWindowsは嫌になる



516 名前:デフォルトの名無しさん [2019/12/03(火) 17:10:29.26 ID:5ZiHQIvd.net]
ディープラーニングやらブロックチェーンやらでGPUブン回す人たちはMacなんか使わんでしょう

517 名前:デフォルトの名無しさん [2019/12/03(火) 17:27:41 ID:yN5r9ueQ.net]
Macでどやりたいひとはwebクリエイターωの意識他界系の人らだから

518 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 17:45:48 ID:qZgArKp4.net]
> 意識他界系
  ↑New!!!

519 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 17:50:56 ID:TyO2yArk.net]
newではなかろ

520 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 17:59:03 ID:qZgArKp4.net]
他界しちゃうレベルwは新しくね?

521 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 18:12:42 ID:I9YoNGrF.net]
GPUガン積みの自作PCだとWinになる
自作の情報が多いのはWin

522 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 18:20:22 ID:1+EGgKJy.net]
macアンチ多いんだな
肩身が狭い

523 名前:デフォルトの名無しさん [2019/12/03(火) 18:25:02 ID:aHy1at+0.net]
dockerやクラウドなどなどリモート開発が主体だから、最早WinとかMacとか関係ない。
GPUにしても、最近はGPUサーバを作ることを考慮して、Linux対応も重視されてきてる。

524 名前:デフォルトの名無しさん [2019/12/03(火) 18:51:26.99 ID:wVEeBLb4.net]
オンラインのコンピューターサイエンス系の動画を見ると大抵Macのノートブックを使っているので、
不自然に感じました。

一般人はWindowsの人ばかりですよね?

525 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 18:59:49.01 ID:y8LThl7W.net]
Windows一筋だな、MacBookAir持ってるけどスタバ用



526 名前:デフォルトの名無しさん [2019/12/03(火) 19:13:19.98 ID:TpwdWSlD.net]
MBP2017今も使ってるけどキーボード酷すぎで一気にアンチになったわ。
と、言ってもネットで恨み辛み書き込んでるだけでようやっと欠陥キーボードやめたらしい最新モデルの13インチ版が出たらまたMacにしてしまうかもしれん。

527 名前:デフォルトの名無しさん [2019/12/03(火) 20:02:59.85 ID:wVEeBLb4.net]
>>500

ちなみになぜMacが好きなんですか?

素人目に見ると、Linux, Mac, Windowsどれも大差ないように思います。

528 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 21:01:39.68 ID:qZgArKp4.net]
>>498
研究室だと
初期設定を人数分するのがうっとうしいとか
元居た畑のソフトがその昔Mac用しかなかったとか
予算がありあまってるからとか
昔は入ってたヒラギノが大好きだからとか
色んな理由でMacイ諸がいる

529 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 21:07:43.82 ID:2pgR0qgk.net]
>>501
Unix環境でMS Officeがまともに動くのがmacOSだったから
今ならWindowsでもWSLあるから別にどっちでもいい
Docker使うときだけはWindows 10 proになるが、これが恐ろしく使いにくいのでmacを使っている

530 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 21:10:47.82 ID:2pgR0qgk.net]
>>483
単に使ってるヤツがダメなだけだぞ
超簡単なインストールすら出来ない奴が、本家のpythonでトラブル起こさない保証はゼロだ

531 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 21:14:29.01 ID:2pgR0qgk.net]
>>486
いや、俺の感覚ではwindowsのanacondaの方が難しい
特にvscodeでデ

532 名前:oッグする場合のクソさは辟易する
Powershell周りがまだまだ全然安定していない

macはそのあたりノートラブルだから非常に素直だ
macでanaconda disってるヤツは本当に使った事があるのか疑問
[]
[ここ壊れてます]

533 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 21:26:28.87 ID:2pgR0qgk.net]
>>475
一応答えておくか

anacondaのインストールに失敗している可能性が高いので、まずは全部消す

anacondaはサイズがデカいので、googleでminicondaを検索
macOS 64bits版をダウンロードして、ターミナルから

bash ダウンロードしたファイル名

すると

/Users/ユーザ名/miniconda3

にインストールされる
.bash_profileに設定が追加されるかどうかはインストール最後の質問にどう答えたかで変わる

534 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 22:01:53.53 ID:jDo5c24e.net]
何を根拠にインストールが失敗してると言ってるのか??
インストール先から直接実行してみればPATHが原因かどうかはわかるやろ?
$ /opt/anaconda3/bin/conda

535 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 22:24:46.68 ID:g35XzY+N.net]
>>507
全部デフォルトでインストールした場合、condaコマンドが見つからないと言う状況は起こらないので失敗していると判断

.bash_profileに既に何らかのバグがあってanacondaのインストーラが追加したスクリプトに到達しないとかはあり得る



536 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 22:26:13.73 ID:1+EGgKJy.net]
全部消すって言ってもcondaコマンドが使えないならアンイストールすらできないんじゃね?

537 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 22:32:35.05 ID:g35XzY+N.net]
>>509
Anacondaはディレクトリをrm等で消して、
.bash_profileに追加されたスクリプトを消すだけでOK

venvとか使ってanacondaをインストールするのはオススメしない
あとは/opt/anacondaや/usr/local/anacondaに共用としてインストールしたいとか、そんな欲求は捨てて全部デフォルトに従うのが吉

538 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 22:35:56.90 ID:1+EGgKJy.net]
>>510
へーそうなのか
消すことはないだろうけど勉強になるわサンガツ

デフォルトの件は>>475のインストール手順書いたサイト見ると次へをポチポチしてるだけだからデフォルトっぽいけど何か違うんかね?

539 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 22:58:31.06 ID:g35XzY+N.net]
色々な可能性はあるけども
1. .bash_profileにバグがある
2. デフォルトshellがbashでない
3. インストール前からディレクトリの不整合を起こしていた
と言う感じかなぁ

minicondaではなくAnacondaを入れたのなら、
/Application
の下のAnaconda-Navigatorが正常に動くかどうかでも確認できそう

540 名前:デフォルトの名無しさん mailto:sage [2019/12/03(火) 23:05:47.06 ID:g35XzY+N.net]
よく見ると記事が若干古いなぁ

昔のデフォルトは/anaconda3で、その設定が残ってている可能性はありそう
今のデフォルトは/opt/anaconda3

541 名前:デフォルトの名無しさん [2019/12/04(水) 11:06:34.64 ID:sb3P/SSe.net]
>>498
おまいは印象操作に簡単に引っかかるタイプやろ
ジャパンライフに騙されるのもこんな人らだろ

542 名前:デフォルトの名無しさん mailto:sage [2019/12/04(水) 12:33:08.37 ID:tCRQbFTx.net]
そして今日からAnacondaのPythonが3.8になりやがった
そして3.7に落としてから、tensorflow-gpuをインストールして、無事動作確認

tensorflow-gpuも前みたいに事前に色々入れなくても動くんだな
Visual StudioなしでcudatoolkitもcuDNNもcondaで持ってきてくれた
なおtensorflow-gpuは1.15
cudatoolkitは10.0を持ってきてくれた(RTXなので良かった)

ちょっと前にGTXの後期のを入れたときはcudaも9を自分で選んだ

543 名前:デフォルトの名無しさん mailto:sage [2019/12/04(水) 20:43:50.89 ID:yceLOpTG.net]
Mac with Anacondaって変になると、アンインストールも出来ん

544 名前:デフォルトの名無しさん mailto:sage [2019/12/04(水) 21:17:36.87 ID:F/ByLZY9.net]
yokokara

545 名前:デフォルトの名無しさん [2019/12/05(Thu) 10:02:18 ID:IbmhSLeW.net]
VSも変になるとアンインストールも再インストールも出来ん



546 名前:デフォルトの名無しさん mailto:sage [2019/12/05(Thu) 14:29:13 ID:TzSLtKO4.net]
https://codeday.me/jp/qa/20190216

547 名前:/261316.html
この質問者と同じことがしたいんですが、回答が参考にならないです。

質問:.pyへの引数として*.csvのようなワイルドカード(のファイル名)を使いたい、
回答:.py内に'*.csv'とシングルクォートで囲って書け

そういうことではなく(.pyへの直書きではなく)
.pyを実行する際の引数にワイルドカードを使いたいんですが、可能でしょうか?
[]
[ここ壊れてます]

548 名前:デフォルトの名無しさん mailto:sage [2019/12/05(Thu) 14:53:39 ID:Wm9fQur5.net]
リンク先の回答者が的外れなように書いてるけど、あなたが理解していないだけ。
ちゃんとglobモジュールを使うことで…と書いてある。
python test.py '*.csv'

import glob,sys
filelist = glob.glob(sys.argv[1])
print (filelist)

549 名前:デフォルトの名無しさん [2019/12/05(Thu) 15:01:59 ID:IbmhSLeW.net]
ワイルドカードの展開ってshellがするんじゃなかったか

550 名前:デフォルトの名無しさん mailto:sage [2019/12/05(木) 18:09:17.19 ID:OLqlmSOk.net]
import hoge
した時にimporterrorになったら
自動でpip installしたいとき

try:
import hoge
except:
subprocess.call('pip install hoge')
import hoge

こんな感じのを、関数化するにはどうすればよいですか
importをimportlib使って引数にストリングで渡すと、hogeが未宣言になります

551 名前:デフォルトの名無しさん [2019/12/05(木) 20:08:18.78 ID:2mCSg13D.net]
やるならSetuptoolsとかでやるべき部分だと思う
せいぜい実行したいpipコマンド出力するぐらいでいいでしょ

552 名前:デフォルトの名無しさん mailto:sage [2019/12/05(木) 20:51:28.08 ID:wdnl8B6T.net]
>>522
hoge = importlib.import_module(“hoge”)
hoge.hage()

553 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 00:49:38 ID:IktivxOB.net]
>>519-520
Ruby の1-liner なら、これでカレントディレクトリにある、
すべてのCSV ファイル名が表示される

ruby -e "puts Dir.glob( '*.csv' )"

'*.csv' を、コマンドライン引数として渡したいのなら、ARGV[ 0 ] に入ってくる。
ruby -e "puts Dir.glob( ARGV[ 0 ] )" '*.csv'

例えば、
ruby -e "puts ARGV[ 0 ]" 'abc'
#=> abc

Ruby の場合は、
「ruby オプション script.rb 引数」で、
スクリプトファイル名は、ARGV[ 0 ]じゃなくて、$0 に入ってくるので、
引数がARGV[ 0 ]となる

漏れは、Python は知らないので、>>520
によると、引数がARGV[ 1 ]に入ってくるのかな?

>>521
* のままなら、シェルが展開する。
ls [b-d]* # bcd で始まるファイル名

*をエスケープするには、'*' "*" \* の3つ。
expr 2 '*' 3 #=> 6

554 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 05:01:48.56 ID:Z1B97fiv.net]
>>525
糞食って寝ろ

555 名前:デフォルトの名無しさん [2019/12/06(金) 08:57:25.01 ID:y8t5v3Vv.net]
>>525
python知らないなら出ていけ



556 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 09:24:26 ID:jevOtndm.net]
ネタじゃないうえにPython関係ない質問なんだけど
Rubyってどこで使われてるの?めったにみないよね、Windowsには無いし

557 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 09:51:33.13 ID:ju+bNL7K.net]
>>528
ネタじゃないならお前はスレタイ読めないゴミw
スレにもいらない。出ていけ。

558 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 10:26:00.43 ID:e8Nbwz4h.net]
>>528
Webサービス
有名なのはクックパッドとかGithubとか
どちらも最近はGoへの置き換えが進んでるらしいがw

559 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 13:37:02 ID:bsu7R2yD.net]
なんでそんなイライラしてんのww

560 名前:デフォルトの名無しさん [2019/12/06(金) 14:01:46.87 ID:rmctNxUZ.net]
HDD消さずに業者に手渡したから
証明書貰ってるから大丈夫だよね?

561 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 15:08:35.02 ID:y+wr0N/5.net]
>>528
件のRubyバカが懇

562 名前:リ丁寧に(いい加減な話も含めて)教えてくれるだろうから、手を取り合ってどこか他所に行って続けてくれ []
[ここ壊れてます]

563 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 17:52:40 ID:TL5X+SDz.net]
>>524
関数化はどうすればいいですか?
my_import("hoge")

import hoge
と同等の機能を実現できる関数化したいです。
やっぱ無理ですか?

564 名前:デフォルトの名無しさん [2019/12/06(金) 18:00:33 ID:rmctNxUZ.net]
setattr で local とか global に追加汁

565 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 18:28:19 ID:c6fF/5cl.net]
yokokara



566 名前:デフォルトの名無しさん mailto:sage [2019/12/06(金) 18:50:12 ID:bsu7R2yD.net]
>>534
え〜

def my_import(module):
____return importlib.import_module(module)

hage = my_import(“hoge”)で
import hoge as hage とだいたい同じ

567 名前:デフォルトの名無しさん [2019/12/06(金) 18:56:20 ID:K1aFtUDf.net]
return必須なの?

568 名前:デフォルトの名無しさん [2019/12/06(金) 19:42:50.51 ID:ELuQ0rBw.net]
def my_import(module):
setattr(globals(), module, importlib.import_module(module))

569 名前:デフォルトの名無しさん mailto:sage [2019/12/07(土) 20:40:09.64 ID:ZdcZp/3W.net]
Pythonて、配列無いんですか?

570 名前:デフォルトの名無しさん [2019/12/07(土) 20:42:30.04 ID:tj55yZgB.net]
リストの実装は配列じゃないかな

571 名前:デフォルトの名無しさん mailto:sage [2019/12/07(土) 20:46:16.73 ID:ZdcZp/3W.net]
>>541
ありがとうございます。配列の事を調べると、すぐにNumpyというライブラリーの話題になってしまうので
ひょっとして標準で存在しないのだろうかと悩んでました
リストのことを調べてみます

572 名前:デフォルトの名無しさん mailto:sage [2019/12/07(土) 22:27:30.46 ID:ADlg+SvA.net]
[]←これとはまた別なの?
あれ配列って長が固定なもんを指すんだっけ?
()ともまた違うんけ?

それよりnunpyの話詳しくしてほしいなって…!
なんか便利なライブラリーなんしょ?

573 名前:デフォルトの名無しさん mailto:sage [2019/12/07(土) 22:38:35.16 ID:Z1wtMTIj.net]
便利というか数値配列扱って計算とかするなら実質必須

574 名前:デフォルトの名無しさん mailto:sage [2019/12/07(土) 22:56:30.44 ID:i1TdHIG2.net]
>>542-543
[]はリスト
()はタプル

575 名前:デフォルトの名無しさん [2019/12/08(日) 00:16:58.54 ID:0l6xumYX.net]
今こそ血涙の文字で告白しよう!!
僕たちが純粋な輝きを失って大人になってしまったらお座なりとおべんちゃらと、陰口と
服従と妥協と打算と倦怠と保身の中で、ずるがしこく、チョロチョロと動き回りながらネズミの
一生を送るようになるんだ。
それから結婚して子供を作って、世の中でいちばん醜悪な母親という大人になるんだ。
ああ、時の流れとはなんと残酷なのだろう!!
生きることと老いることが同義語だという過酷な命題を直視しなければならないんだ。
老いはまさしく肉体と精神の双方の病気だったが、老い自体が不治の病だということは、
人間存在自体が不治の病だというに等しく、われわれの肉体そのものが病であり、
潜在的な死なんだ。
衰えることが病であれば、衰えることの根本原因である肉体こそ病だった。肉体の本質は
滅びに在り、肉体が時間の中に置かれていることは、衰亡の証明、滅びの証明に使われて
いることに他ならないんだ。
老いはすさまじい恐怖であり苦痛であり、そして真実である。
このままだと僕たちは腐敗して汚れて蝕まれたおぞましい大人になってしまうんだ。
大人たちは日々を生きのびようとする故なき執念、執着によって、地上に栄える
ありとあらゆる悪徳と汚穢とを一身に体現しているのだ。
テチには限られた貴重な時間を死にものぐるいで生きてもらって思う存分に輝いてもらいたい。
ああ、一分一分、一秒一秒、二



576 名前:xとかえらぬ時を、人はなんという稀薄な生の意識で
すりぬけるのだろう!!そうして血が失われるように時が失われていく。
そしてテチが二十歳になったら、その最後の輝きの絶頂の中でステージ上で美しく鮮烈に
死んで欲しい。
ああ、テチの光輝あふれる肉体と精神が劣化することも衰退することもない永遠に美しいまま
伝説となり歴史となるために無慈悲な時の流れを止めたい!!
その時、テチには誰かもわからない僕も自殺する。
大人になるテチなんか絶対に許さない。僕はテチと血まみれになって心中する。
テチを殺すことを許してください。テチをステージ上で銃殺して自殺する。
僕の血とテチの血が混ざり合って純化されるのだ。
これだけはわかって欲しい。僕が誰よりも平手友梨奈を永遠に愛していることを・・
[]
[ここ壊れてます]

577 名前:デフォルトの名無しさん mailto:sage [2019/12/08(日) 00:25:36.70 ID:ohyhj+qx.net]
来てみりゃいきなし通報案件じゃねえか……
こりゃたまげたなぁ……






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<305KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef