- 1 名前:デフォルトの名無しさん [2017/06/02(金) 22:49:01.56 ID:DAT8M7/R0.net]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その34 echo.2ch.net/test/read.cgi/tech/1495971255/ VIPQ2_EXTDAT: default:vvvvvv:1000:512:----: EXT was configured
- 577 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 22:12:17.56 ID:tkJ4WDEe0.net]
- >>563
キモイ
- 578 名前:遊園地 mailto:sage [2017/10/04(水) 22:19:24.42 ID:DMSv62cB0.net]
- >>559
ファイル名は変えて有る。 必要ならファイルを閉じる前に別のファイルに出力したり編集して。 https://ideone.com/eEPGp6
- 579 名前:デフォルトの名無しさん [2017/10/04(水) 22:59:53.85 ID:PtZzIAUf0.net]
- >>568
ありがとうございます! 勉強させてもらいます!
- 580 名前:遊園地 mailto:sage [2017/10/04(水) 23:08:55.99 ID:DMSv62cB0.net]
- >>569
お手伝いできてよかったです。
- 581 名前:遊園地 mailto:sage [2017/10/05(木) 01:21:33.35 ID:/3ZVpiHq0.net]
- Django + wsgi
複数プロジェクト扱いたい場合 Unix 系なら ":"、Windows なら ";" で複数設定できます 例) WSGIPythonPath /path/to/foo;/path/to/bar (Windows の場合)
- 582 名前:遊園地 mailto:sage [2017/10/05(木) 01:26:01.45 ID:/3ZVpiHq0.net]
- >>スペル「2chに命を掛けた男」
URL tokibito.hatenablog.com/entry/20160202/1454344534
- 583 名前:デフォルトの名無しさん [2017/10/05(木) 10:17:38.60 ID:HmFyE7biM.net]
- ファイルの読み込みで入力レコードセパレーターを変更したい場合はど
- 584 名前:フようにすれば良いですか?
perlで言うところの$/を変更したいです やりたい事は改行2つ連続してるところを1行として読み込みたいです。 [] - [ここ壊れてます]
- 585 名前:デフォルトの名無しさん [2017/10/05(木) 10:57:00.75 ID:BfUSea9F0.net]
- 'a\nb\n\nc\nd'だとしたら'a\nb\nc\nd'にしたいということ?
- 586 名前:遊園地 mailto:sage [2017/10/05(木) 11:32:42.21 ID:/3ZVpiHq0.net]
- こう感じの?
配列 0 ['0123456789', '\n'] 1 ['\n'] 2 ['0123456789', '\n'] 3 ['\n'] 4 ['\n'] 5 ['0123456789', '\n'] 6 ['\n'] 7 ['\n'] 8 ['0123456789', '\n'] 単体の\nだけ削除?
- 587 名前:遊園地 mailto:sage [2017/10/05(木) 11:43:24.94 ID:/3ZVpiHq0.net]
- コード使い回しの降参です。
fast-uploader.com/file/7062726887311/ あとは自力か他の人に任せました。
- 588 名前:デフォルトの名無しさん mailto:sage [2017/10/05(木) 13:38:19.58 ID:1IZyH5XIa.net]
- >>559
どうかな? https://ideone.com/MuWwwH
- 589 名前:遊園地 mailto:sage [2017/10/05(木) 14:27:28.13 ID:/3ZVpiHq0.net]
- >>577
割と、こう言うの欲しかった。 ありがとう。 ニートだし過去すれ行って宝探しでもしてくるか(笑) やっぱり、 テキストデータの形式が分からないと答えれらないと思う。
- 590 名前:遊園地 mailto:sage [2017/10/05(木) 18:21:06.88 ID:/3ZVpiHq0.net]
- >>573
https://ideone.com/Nij5s3 多分、使えないコード。
- 591 名前:遊園地 mailto:sage [2017/10/05(木) 18:51:51.00 ID:/3ZVpiHq0.net]
- 勘違いしてたかも?。
「レコード」 ”テーブル”と”カラム”が、データが保管される場所のことを表していた語に対して、”レコード”はデータそのもののことを指す言葉 セパレータ (separator)とは データを項目ごとに区切る際の「区切り文字」のこと。 MySqlとか?
- 592 名前:デフォルトの名無しさん mailto:sage [2017/10/05(木) 23:04:04.49 ID:RWFlOlgJ0.net]
- >>566
に書いてある
- 593 名前:遊園地 mailto:sage [2017/10/05(木) 23:27:11.16 ID:/3ZVpiHq0.net]
- オリジナルのテキストファイルを作っちゃた上で、
後で編集するのに困ったとか言う落ちだと思ってた。
- 594 名前:遊園地 mailto:age [2017/10/06(金) 02:49:04.57 ID:vfMxTM1h0.net]
- 暇してるんで、問題が有ったら下さいな!
解決はできないと、思いまーすww
- 595 名前:デフォルトの名無しさん [2017/10/06(金) 17:18:10.97 ID:x9I8YTr40.net]
- >>583
>>577 無事できましたー 2ch見てなかったのであんま似てないですが https://ideone.com/bp1c3Z
- 596 名前:デフォルトの名無しさん mailto:sage [2017/10/06(金) 17:24:20.28 ID:vfMxTM1h0.net]
- >>584
おめでとう。
- 597 名前:デフォルトの名無しさん mailto:sage [2017/10/07(土) 22:05:47.17 ID:ywriSavj0.net]
- Windows版Python3.3以降の標準venvによる仮想環境について
activate、deactivateによる環境切り替え方法は理解したのだけど 仮想環境での作業が終わり、そのウインドウをもう使わないのであれば deactivateの実行を省略してコマンドウィンドウを閉じてよいという理解でOK? 今はdeactivateを実行してから閉じているのだけど、地味に面倒なので
- 598 名前:デフォルトの名無しさん mailto:sage [2017/10/07(土) 22:33:41.40 ID:PGbGVahj0.net]
- 閉じていい
- 599 名前:デフォルトの名無しさん mailto:sage [2017/10/07(土) 22:45:34.85 ID:ywriSavj0.net]
- >>587
ありがとうスッキリした 環境変数をいじると聞いていたので怖くてね
- 600 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 02:56:19.00 ID:c+9se5pxM.net]
- おすすめの開発環境教えてください
Jupyterもいいけどforループ中に変数の値確認とかしにくくて。。
- 601 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 13:22:38.11 ID:ZTphJ9Uc0.net]
- jupyterを使ってるからにはjupyterでできるようなこともしたいんだと察するが
そんなことができる開発環境は他にないぞ それでもいいのか?
- 602 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 14:09:46.10 ID:c4yAv73l0.net]
- jupyter labでええやん
- 603 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 21:51:32.63 ID:zTO6dX8o0.net]
- MySQLdbでちょっと重めのクエリ投げると
たまに接続が切れて読み込み状態のままフリーズしてる… 原因ってなんですか?
- 604 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 00:57:00.56 ID:Pvd3T6Tb0.net]
- >>589
PyCharmがjupyterも扱えるようになったと聞いた。自分で試してみたことはないけど Pro版じゃないとだめだったかも
- 605 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 01:01:18.11 ID:Pvd3T6Tb0.net]
- >>592
「ちょっと重め」ではなくとんでもなく重くて、まだクエリが帰って来てないのでは? コードから実行するSQLをMySQLのコマンドラインで実行してみて、実用的な時間内で返ってくるか試してみたら?
- 606 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 05:43:34.73 ID:WJvY/TnF0.net]
- タイムアウトを伸ばせば?
- 607 名前:デフォルトの名無しさん [2017/10/11(水) 13:13:45.82 ID:RS1iM8i50.net]
- 2次方程式の解を求めるプログラムを作りたいんですが何が違うのでしょう?
def kai (A,B,C): kai1 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) kai2 = (-B - (B**2 - 4*A*C) ** 0.5 ) / (2*A) str(kai1) str(kai2) return kai1 , kai2 print("ax^2+bx+c") a = input("aの値を入力してください") b = input("bの値を入力してください") c = input("cの値を入力してください") float(a) float(b) float(c) kai(a,b,c) print("答えは" + kai1 + "と" + kai2 + "です" )
- 608 名前:デフォルトの名無しさん [2017/10/11(水) 13:14:17.59 ID:RS1iM8i50.net]
- def の中はしっかりインデントしてます
- 609 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 13:18:10.14 ID:PANI8oIY6.net]
- kai1, kai2 = kai(a,b,c)
- 610 名前:デフォルトの名無しさん [2017/10/11(水) 13:54:16.65 ID:RS1iM8i50.net]
- >>598
動きませんでした
- 611 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 14:06:10.86 ID:rDStqhBV0.net]
- return str(kai1), str(kai2)
- 612 名前:デフォルトの名無しさん [2017/10/11(水) 14:14:18.48 ID:RS1iM8i50.net]
- 何が違うんですかね?
def kai1(A,B,C): kai1 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai1) def kai2(A,B,C): kai2 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai2) print("ax^2+bx+c") a = input("aの値を入力してください") b = input("bの値を入力してください") c = input("cの値を入力してください") float(a) float(b) float(c) x1 = kai1(a,b,c) x2 = kai2(a,b,c) print("答えは" + x1 + "と" + x2 + "です" )
- 613 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 14:19:14.31 ID:rDStqhBV0.net]
- 小学生じゃないんならもう少し頭使え
kai1, kai2 = kai(float(a), float(b), float(c))
- 614 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 14:40:05.85 ID:++rAyAEa0.net]
- >>601
根本的なところがちょいちょいおかしい。 float(a) float(b) float(c) の後に、 print (type(a)) print (type(float(a))) っていれてみな。
- 615 名前:デフォルトの名無しさん [2017/10/11(水) 14:55:18.71 ID:RS1iM8i50.net]
- 解決しました
def kai1(A,B,C): kai1 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai1) def kai2(A,B,C): kai2 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai2) print("ax^2+bx+c") a = float(input("aの値を入力してください")) b = float(input("bの値を入力してください")) c = float(input("cの値を入力してください")) x1 = kai1(a,b,c) x2 = kai2(a,b,c) print("答えは" + str(x1) + "と" + str(x2) + "です" )
- 616 名前:デフォルトの名無しさん mailto:sage [2017/10/12(木) 13:23:18.15 ID:uZnuZ+2WF.net]
- つぎのかたどうぞ
- 617 名前:デフォルトの名無しさん [2017/10/12(木) 23:38:44.95 ID:vEl/Ql1o0.net]
- すみません、環境の話になりますが、お教えいただけないでしょうか。
Windows 10 64bitのPCにAnaconda3を用いてpythonを インストールしました。 参考にしている本が、Cドライブ直下にインストールを勧めていたので、 それに従いました。 idleを立ち上げて、pythonを実行しています(これも本の勧めです。)。 pythonシェルから .pyのファイルを実行しようとすると、 コマンドプロンプトの画面全体に Fail to open folder shield registry for query !! のメッセージ?(アラート?)がたくさん出ます。 これは何が悪いのでしょうか。 pyファイルは一応開くことができて、実行及び結果も大丈夫です。 PCがぶっ壊れるのかもしれないと思うと不安です。 どうぞご教示いただけますようお願いいたします。
- 618 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 01:19:28.34 ID:jzVwhRHwM.net]
- venvとcondaの仮想環境はどう使い分ければいいんでしょうか?
- 619 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 03:08:46.17 ID:q20zS1pCa.net]
- >>607
venvはディレクトリ指定して環境作れるから プロジェクトのあるディレクトリに作って 移動して activateすれば使えるし作っているプロジェクト専用の環境としてべんり condaはどこのディレクトリからでも環境の切り替えが楽使いまわせる環境
- 620 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 03:17:20.80 ID:JHJOvcP00.net]
- >>606
「Fail to open folder shield registry for query」で検索! このエラーメッセージは、正しいのか? 検索で、全くヒットしないのだが 何のアプリのエラーメッセージだ?
- 621 名前:デフォルトの名無しさん [2017/10/13(金) 06:35:36.18 ID:uAExYUy50.net]
- >>609
そうなんです。 検索しても全く出て来ないんです。 メッセージは、きちんとよく確かめた上で転記しましたので、間違いないです。
- 622 名前:デフォルトの名無しさん [2017/10/13(金) 06:40:27.90 ID:uAExYUy50.net]
- >>609
何のアプリかは、自分がPCに詳しくないので、正確にはわかりません。 繰り返しになりますが、idleからpyファイルを指定実行しようとすると、コマンドプロンプトの画面が、このメッセージで埋まるほどいっぱいになります。
- 623 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 07:11:44.70 ID:umlSnWMv0.net]
- >>610
https://support.microsoft.com/ja-jp マイクロソフトのサポートページで検索するといくつかヒットするぜ ただし英語で出てくるから俺はお手上げ
- 624 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 07:34:41.09 ID:JHJOvcP00.net]
- わからんけど、
「windows10 folder shield registry」で検索すると、 「Device Guard」「デバイスガード」がサジェストされるから、これで検索してみれば?
- 625 名前:デフォルトの名無しさん [2017/10/13(金) 12:16:39.86 ID:Hu5pWW8/0.net]
- >>606
必要ないなら取り合えずAnacondaじゃなくて素のPython入れてみるのはどうですかね。NumpyとかScipyあたりは後からでも入れられるし。 どうしてもAnacondaだけにしかないこの機能が必要とかなら知らんけど。
- 626 名前:デフォルトの名無しさん [2017/10/13(金) 12:33:31.25 ID:Hu5pWW8/0.net]
- あと、ググるなら本の名前といっしょにググってみた方が精度は高くなる
それででないなら、何かを間違っているか、おま環の可能性高い >>610 転記ってコピペじゃなくて?
- 627 名前:デフォルトの名無しさん [2017/10/13(金) 12:42:10.96 ID:Hu5pWW8/0.net]
- 開こうとしてるpyファイルの中身も気になる
https://ideone.com/とかに貼るといい
- 628 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 14:07:19.81 ID:TG6KQnkb0.net]
- なんかこの本をここで紹介しろと言われてる声が聴こえた気がした
www.amazon.co.jp/dp/4774192236 ステマではありませぬ
- 629 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 16:03:21.62 ID:Yd9GZUH10.net]
- >>606
「デバイスガード 署名 アプリ 実行」 あたりでぐぐるんだ マックのルートレスみたいなもんだな
- 630 名前:デフォルトの名無しさん mailto:age [2017/10/14(土) 17:08:46.24 ID:Yd9GZUH10.net]
- Python2.7、Pyinstaller3.3にて
pyinstaller --onefile 8tousin.py -i 8.ico --noconsole とやって 8tousin.exeを作ると subprocess.PopenのところでWindowsErrorしてしまいます。 (同じフォルダにがっつりおいてある1san.exeが見つからないとな) さいごの--noconsoleを消してexeを作るとちゃんと動くのですが、 Dos窓がでたまんまになりキモイのでなんとかしたいです。 どなたか良い知恵をお貸し下さい。。。 ----8tousin.py---- startupinfo = subprocess.STARTUPINFO() startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW startupinfo.wShowWindow = subprocess.SW_HIDE dpath = os.path.dirname(sys.argv[0]) epath = os.path.join(dpath,'1san.exe') command_line =(epath + ' aishiteru yo') self.qu = Queue() self.pb = subprocess.Popen( command_line, startupinfo=startupinfo, cwd='./', stdout=subprocess.PIPE, stderr=None, shell=True) self.t = Thread( target=enqueue_output, args=(self.pb.stdout, self.qu)) self.t.daemon = True self.t.start() ----EOF----
- 631 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 17:47:45.16 ID:TG6KQnkb0.net]
- allocconsole とか
- 632 名前:デフォルトの名無しさん mailto:age [2017/10/14(土) 18:58:48.31 ID:Yd9GZUH10.net]
- >>620
つかってないです うごくexeができる pyinstaller --onefile 8tousin.py -i 8.ico 1さんがみつからない pyinstaller --onefile 8tousin.py -i 8.ico
- 633 名前:-w
ってことです ちなみに1さんは kimoiyo- uwaaan を1秒毎に交互に出力し続けるようなプログラムです。 [] - [ここ壊れてます]
- 634 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 19:17:57.22 ID:TG6KQnkb0.net]
- pipe をつなぐ親がいないってことじゃないかな
- 635 名前:デフォルトの名無しさん mailto:age [2017/10/14(土) 19:24:16.93 ID:Yd9GZUH10.net]
- >>622
貴重なヒントありがとうございます! なるほど Dos窓なし仕様でpyinstallerするなら みえないウインドウをどこかになんとかしてつくらないと 1さんが親なしさんになっちゃうわけですね
- 636 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 19:27:59.54 ID:TG6KQnkb0.net]
- shell=True
これ False だったら?
- 637 名前:デフォルトの名無しさん mailto:age [2017/10/14(土) 20:06:43.91 ID:Yd9GZUH10.net]
- 環境が詳しく書いて無くてごめんなさいでした
Python2.7.13/2.7.14(どっちでも), Pyinstaller3.3, Windows7/10(どっちでも)32bit >>624 Falseにしてみても8頭身は1さんをみつけられませんでした。 cwdをdpathにしてみても、だめでした >>622 stdout=win32console.GetStdHandle(win32console.STD_OUTPUT_HANDLE) とかすればいいんでしょうか...
- 638 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 00:24:14.94 ID:y0fiNdyH0.net]
- Linux なら、端末から起動したプロセスは、端末の子プロセスになるから、
端末を終了すると、その子プロセスもすべて強制終了させられる ジョブグループ・プロセスグループとか、プロセスには親子関係がある pstree とかで見てみ
- 639 名前:デフォルトの名無しさん mailto:age [2017/10/15(日) 00:53:38.14 ID:BNIuLxtf0.net]
- >>626
Windowsなのでございます すみません 試しにtasklistでみてみましたが、 タスクマネージャーみたいなもんですねとしかわかりませんでした>< 詰まってるのはself.pb = subprocess.Popen(ほげほげほげ)の行で間違いないので stdout=subprocess.PIPE ってなってるのを なんか適切なところへつなげばよさそうであります。 みなさんありがとうございます。 もうしばらくおつきあいください。。。
- 640 名前:デフォルトの名無しさん mailto:age [2017/10/15(日) 12:41:06.05 ID:BNIuLxtf0.net]
- >>622
stdout=win32console.GetStdHandle(win32console.STD_OUTPUT_HANDLE) とやっても詰まって動きませんでした。。。 stdout=sys.stdout とか open('./temp','w') とか cStringIO.StringIO()とか os.pipe()でも動かず、 stdout=None とか subprocess.DEVNULLとか stdout にしたら動いたものの、 1さんの声(キモイヨーとウワーン)をとってこれませんです。 (stdoutの内容がブラックホールに吸い込まれてる感… なんかウマーイ出力先をご存じの方、 あるいは迂回する方法をご存じの方、 いらっしゃいましたら宜しくご教示お願い致します。
- 641 名前:デフォルトの名無しさん [2017/10/15(日) 13:00:28.77 ID:UFWzts7mF.net]
- マニュアルくらい嫁
- 642 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 13:08:40.81 ID:BjDESrk6a.net]
- 一般論だけど out に繋ぐものは in じゃなかったかな
- 643 名前:デフォルトの名無しさん [2017/10/15(日) 13:14:16.98 ID:BNIuLxtf0.net]
- >>629
importとか win32console.AllocConsole() はやってます >>630 えっ えっ
- 644 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 18:35:53.98 ID:5eagm4pI0.net]
- 詰まってるとか俺用語が分からないのでノーコメント
- 645 名前:デフォルトの名無しさん [2017/10/15(日) 19:09:58.02 ID:BNIuLxtf0.net]
- 標準語ではたぶん「コケる」ですny > 詰まる
>>632 そこをなんとか >>626 親?のGUI窓のpid、子(Popenのやつ)のpidはとってこれるですが そこからどうしたらいいのかわかりません
- 646 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 21:25:49.81 ID:y0fiNdyH0.net]
- >>626
に書いてある pipe なんて、Linux, Windows も同じだろ? 異なるのか? OS の仕組みなんて、プログラミングと関係ないから、 わかるようになるのには数年以上かかる システムの構築・運用は、システム管理者。 LPIC などの資格
- 647 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 21:5
]
- [ここ壊れてます]
- 648 名前:0:52.28 ID:5eagm4pI0.net mailto: いくら出せる? []
- [ここ壊れてます]
- 649 名前:デフォルトの名無しさん [2017/10/15(日) 21:52:04.01 ID:BNIuLxtf0.net]
- >>634
うーんと M$からプロセスエクスプローラなるものをもってきて ぷろせすさん達に親子兄弟関係があるのはスッキリハッキリ見えるっよになりましたが そっれが いまつっかかってるPIPE問題にどう絡んでくるのかがわかりません><
- 650 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:05:53.70 ID:BNIuLxtf0.net]
- >>635
えーと キャンペーン期間に契約すると、特典はありますか?
- 651 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:12:40.39 ID:y0fiNdyH0.net]
- LPIC を勉強したり、システムなんて、数年は掛かる。
OS の機能は、プログラミングと関係ない まず、プロセス・パイプの仕組みについて、勉強すれば?
- 652 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:34:47.25 ID:BDjQpmFH0.net]
- osって難しいの?
ようやくpython触れるようになってきたんだけど,パソコンのことは何も知らないんだよね 良い教科書があったら教えて欲しいな
- 653 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 23:55:52.03 ID:y0fiNdyH0.net]
- システムの運用・構築には、LPIC のレベル1 から
たいていの人は、cron で時間指定をして、プロセスを起動する事ができない
- 654 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 11:36:01.46 ID:ZoMoe7Afa.net]
- >>619
そもそも AllocConsole 済の状態で開始しておいて FreeConsole だけ実行したら DOS窓消せるんじゃね
- 655 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 11:43:34.83 ID:ZoMoe7Afa.net]
- この辺参考にしてみたら?
https://amaotolog.com/pc-benri/33
- 656 名前:デフォルトの名無しさん [2017/10/16(月) 14:37:11.94 ID:o0KQy9YP0.net]
- すみません、教えてください。
Windows 10 + Anaconda + jupyter notebookで、 >ModuleNotFoundError Traceback (most recent call last) ><ipython-input-1-a649b509054f> in <module>() >----> 1 import tensorflow > >ModuleNotFoundError: No module named 'tensorflow' といったエラーが出ます。 よく分からないのが、Anaonda + Consolで、pythonを起動して、 >import tensoflow するとエラーは出ません。 もっというと、先週は動いていた環境が、今週PC起動したら、壊れていた感じです。
- 657 名前:643 [2017/10/16(月) 15:29:00.57 ID:o0KQy9YP0.net]
- いろんなウェブサイトを調べて
Terminalで たくさんのコマンドを実行しました。 >pip install environment_kernels を 実行したあとに、 動作するようになった気がするのですが、 このコマンドは関係しているのでしょうか?
- 658 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 16:03:51.33 ID:cgzumvwFp.net]
- あるディレクトリ内にある全てのファイルの合計サイズを求めたいのですが、そのファイルの数がすごく多く名前も長いためos.listdirを使うとメモリが溢れてしまいそうだと考えています。(ファイル名のバイト数*ファイル数で計算しました。怖くて実際にはやっていません…)
この場合、メモリを大消費せずに合計サイズを求めるにはどうすればいいんでしょうか?
- 659 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 16:24:41.23 ID:Gpa2O7Q4a.net]
- du -h
- 660 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 16:38:01.84 ID:jD/6Uf6m0.net]
- >>638
どこかよい参考サイトがあれば教えて下さい >>641-642 やっぱりPopenのところで動かなくなりますが、 一瞬DOS窓が出てすぐ消えておもしろきもいですw ありがとうございます。 参考サイトもみにいってきましたがVBS使うとキモがられてしまうので なんとかexeだけでなんとかしたいです… わがままいってすみません
- 661 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 16:55:43.08 ID:Gpa2O7Q4a.net]
- >>647
wscript.shell だけなら python からでも使えるんじゃね
- 662 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 18:00:13.23 ID:jD/6Uf6m0.net]
- >>648
>wscript.shell おもしろいですありがとうございます でもこれ↓を shell = win32com.client.Dispatch("WScript.shell
- 663 名前:")
shell.SendKeys("cmd{Enter}",0.1) Popenの前に入れても 8頭身がおかしな挙動をするだけでした [] - [ここ壊れてます]
- 664 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 18:31:22.40 ID:Gpa2O7Q4a.net]
- shell = win32com.client.Dispatch("WScript.shell")
これを書いた別の exe を hoge.py から作る そこから 8頭身.exe を呼ぶんじゃね?
- 665 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 18:43:06.28 ID:o0KQy9YP0.net]
- >>643-644
も ヨロ!
- 666 名前:デフォルトの名無しさん [2017/10/16(月) 18:48:18.43 ID:lK6fStR50.net]
- くだすれってなに?
- 667 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 18:48:51.28 ID:Gpa2O7Q4a.net]
- >>651
最初から入れなおせ
- 668 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 19:25:11.66 ID:o0KQy9YP0.net]
- >>653
それが一般的な解決方法なんでしょうか。 同じ現象に2回あっているので、再インストールしか解決方法を知らないのは問題かな、と思って質問したところですが。。。
- 669 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 19:28:19.26 ID:qxjXYYCFd.net]
- >>654
いろんなサイト見ていろんな事してんだろ?何処に問題があるかがはっきりしないから誰も答えられない。強いてアドバイスするならいろんなサイトではなくやりたいことだけまとめてるサイト見てやり直す
- 670 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 20:22:24.82 ID:jD/6Uf6m0.net]
- >>650
ありがとうございます あたらしく 5ch.exeを作り 中身は shell = win32com.client.Dispatch("WScript.shell") shell.SendKeys("cmd /K 8tousin.exe{Enter}",0.1) とやっても1瞬DOS窓が出て、何もせず消えて逝ってしまいました…
- 671 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 21:11:45.84 ID:jD/6Uf6m0.net]
- >>650
5ch.exeの中身を shell = win32com.client.Dispatch("WScript.shell") shell.Run("8tousin.exe",0.1) とかえたら8頭身はでてきましたが、 やっぱりPopenのところにくるとダメでした…
- 672 名前:デフォルトの名無しさん mailto:sage [2017/10/17(火) 00:16:10.23 ID:HKb0WdLR0.net]
- >>643-644
「python ModuleNotFoundError: No module named」 「python ModuleNotFoundError: No module named 'tensorflow'」 これで検索!
- 673 名前:デフォルトの名無しさん mailto:sage [2017/10/17(火) 00:24:37.15 ID:HKb0WdLR0.net]
- >>657
「python popen subprocess」で検索! まず、アプリのエラーメッセージを取得して、そのメッセージで検索する。 Linux なら、strace で、OS のAPI をチェックできる Windows にも、そういう機能がないのか?
- 674 名前:643 mailto:sage [2017/10/17(火) 09:25:57.97 ID:YxZt6A5Y0.net]
- さらに良くわからない現象が発生しました。
昨日、anaconda入れ直したら、バージョンが5にあがったせいか、 jupyter notebook が 知らないNEW UIになったりします 新しいUIだとエラーで、 旧いUIだと正常終了。 新しいUIの出し方も知らないし(初めの一回目だけ?みたいな)、 よくわからない。。。
- 675 名前:643 mailto:sage [2017/10/17(火) 10:14:17.50 ID:YxZt6A5Y0.net]
- エラーが出る
jupyter notebook は >alpha (版のことですよね) みたいな表示が出てるので、 無視しておけば良いのでしょうか。
- 676 名前:デフォルトの名無しさん mailto:sage [2017/10/17(火) 10:17:07.29 ID:CWpLtiwcd.net]
- 古いのと新しいのが出るって前の消さずにいくつも入れてんのか?
- 677 名前:643 mailto:sage [2017/10/17(火) 10:41:16.24 ID:YxZt6A5Y0.net]
- 最新のanacondaが
jupyter notebookのalpha画面を最初に1回だけだす みたいな感じです。
|

|