Pythonのお勉強 Part54 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2017/09/01(金) 16:44:47.30ID:igIE9hK/
Pythonオフィシャルサイト
http://www.python.org/

テンプレ等は2以降で

■前スレ
Pythonのお勉強 Part53
http://mevius.2ch.net/test/read.cgi/tech/1494683284/
482デフォルトの名無しさん
垢版 |
2017/11/08(水) 07:00:45.63ID:ZWKv78KM
webでもmatplotlibのanimationって使えるんだっけ
2017/11/10(金) 18:14:55.78ID:3yUKSNr0
pythonでmac用のGUIを作ったんですがスケーリング?が自動で有効になってしまってぼやけてしまいます
スケーリングを無効化する方法ってどうすればいいでしょうか
WindowsならwindllのSetProcessDPIAware()で無効化できました
484デフォルトの名無しさん
垢版 |
2017/11/11(土) 18:44:34.44ID:pgImKQ1T
>>479それは僕の使っているelpyだと思う。
世界で最後の一人になっても使い続けるけどね
485デフォルトの名無しさん
垢版 |
2017/11/11(土) 19:15:43.44ID:TpLoCFAx
>>481
notebookとかの拡張子?が
.ipynb だけど
最近まで
.jpynb だと思ってたわ
2017/11/11(土) 23:47:47.35ID:ECLVkPPI
>>483
ググれカス
487デフォルトの名無しさん
垢版 |
2017/11/12(日) 08:50:34.61ID:U3HKGrlh
ggrks と略されることもある言葉だとググってわかりました。
2017/11/12(日) 21:30:34.05ID:g6pPcWTK
Getggrks(boke=no) or die;
2017/11/13(月) 09:41:21.34ID:fq/lO6xr
明日から使います

意見ください
490デフォルトの名無しさん
垢版 |
2017/11/13(月) 09:48:22.85ID:eLWSSjrk
今日から使えカス
2017/11/13(月) 09:49:02.18ID:fq/lO6xr
>>490
はい!そうします!
492デフォルトの名無しさん
垢版 |
2017/11/13(月) 13:25:18.01ID:K9osSosX
I would never call U short and fat.
2017/11/13(月) 14:56:48.25ID:lIQmyRGT
eclipseがいいですか?

意見ください
2017/11/13(月) 15:37:54.12ID:os5DUmMc
よくないです
2017/11/13(月) 17:22:59.78ID:hc328vRK
IPythonで文字列を表示する場合に、その都度先頭から上書きできませんか?
例えば、

あいうえお
かきくけこ
さしすせそ

と文字列を3行で表示した後、次に表示させる時も「あ」の位置から上書きしたいです
1行だけならsys.stdout.writeの\r指定で可能ですが、
1度に複数行を表示する場合だと、当然最後の行(さの位置)からしか上書きできません
何か良い方法があれば教えて下さい
2017/11/13(月) 17:40:16.02ID:hc328vRK
環境はWindows7、Python3です
2017/11/13(月) 21:34:28.59ID:qGC0Op+O
カーシーズ使えばいいんでないの?
知らんけど。
498デフォルトの名無しさん
垢版 |
2017/11/14(火) 06:36:04.42ID:cUNtLaY6
>>495
まず、IPYTHONを立ち上げる前に、
format c:を実行する。

システムが何か言ってきたら、迷わずYを
押し、エンター

これで3行表示後に上書きモードになるぞ
499デフォルトの名無しさん
垢版 |
2017/11/14(火) 12:58:47.90ID:+qsraNW9
rm -Rf /
500デフォルトの名無しさん
垢版 |
2017/11/14(火) 13:49:43.17ID:hsklwpX/
cx_freezeでpython3.6とpygameをexeにしても
動かない検索して何個か試したけど無理だった
原因になりそうなこと分かるかたいますか?
501デフォルトの名無しさん
垢版 |
2017/11/14(火) 15:02:54.87ID:2GLW+Ngf
おりますん
2017/11/14(火) 15:36:11.45ID:EH0tmvch
>>498
>>499
しね
2017/11/14(火) 16:44:44.68ID:9gqQQ/8Y
上は嘘つき野郎、本当はこっち

yes | rm -Rf *
504デフォルトの名無しさん
垢版 |
2017/11/14(火) 18:22:01.22ID:2GLW+Ngf
そうなのー!?(東急リバブル)
2017/11/14(火) 18:31:21.81ID:O63UZurg
なんでwindowsだって言ってんのにrmなんだよww
覚えたての言葉使いたがる糞餓鬼かな?ww
2017/11/14(火) 18:32:16.18ID:Mi9B6aw5
バルスから教えるスタイル
507デフォルトの名無しさん
垢版 |
2017/11/14(火) 19:39:43.24ID:dDwPa6pv
幾ら職場に、上司に腹がたっても
退職直前にlsコマンドをrmに結びつけたり
しちゃダメだぞ。
2017/11/14(火) 21:19:52.04ID:QREtRkA7
readline()でファイル上の文字列を読み込むと、最後に「\n」がつきますよね。
この「\n」を除去するためスライス([:-1])を使っているのですが
もっとパイソニックな方法がありますか?
2017/11/14(火) 21:43:35.84ID:myFQD735
strip()使う
2017/11/14(火) 21:54:23.60ID:A/rXpdbJ
目的からして、rstrip()のほうがいいだろうね
2017/11/14(火) 22:20:50.43ID:Dc+h7CRO
>>505
powershell 使えばいいだけ
2017/11/14(火) 22:21:35.36ID:cQJbgnM0
パイソニック?
2017/11/14(火) 23:30:20.69ID:QREtRkA7
>>509,510
ありがとうございました。

>>512
Pythonicです。
2017/11/16(木) 11:41:36.69ID:daoo5ECa
word2vecがやりたくて、windowsにanaconda経由でPythonやgensim
を入れました
gensimは全部がPythonで実装されているわけではなく
C言語で書かれたプログラムを呼び出しているらしいですが
このC言語のプログラムをコマンドラインから呼び出すにはどうすればいいのでしょう?
それとも単体の実行ファイルにはなっておらず
Pythonからしか呼び出せないのでしょうか?
2017/11/16(木) 11:45:33.65ID:PDiU2NGN
DLL呼ぶ
2017/11/16(木) 12:32:44.18ID:pnpeiFPo
Windows Subsystem for Linuxか普通に仮想環境入れるのが早いだろ
2017/11/16(木) 13:26:34.44ID:vPSoPucO
みんなeditorなに使ってるの?
とりあえずanacondaに入ってたspyderを使い始めてみたけど
判断ミスってない?大丈夫かな?
2017/11/16(木) 14:28:05.79ID:5Qmc/S5g
いろいろ試して好きなの使えよ、、、

ちなみに俺はvs code
2017/11/16(木) 15:03:31.95ID:oO+/RtCU
>>514
Win64bit用なら公式でコンパイル済みパッケージ配布してるじゃん
https://pypi.python.org/pypi/gensim#downloads
2017/11/16(木) 16:21:33.13ID:6749HA0H
conda update gensim
2017/11/16(木) 17:05:56.93ID:Xjv4EXdj
>>517
Pythonすか?
Sublimeになりやっすー
2017/11/16(木) 21:07:50.00ID:OeeTdsNn
WindowsでUnixコマンド使いたくて仮想環境構築したいんだけど
Windows10 homeで出来る方法ないかな。
Windows10 proじゃないと無理?
2017/11/16(木) 21:31:14.53ID:OeeTdsNn
↑とりあえずWindows Subsistems for Linuxでやってみます
完全な仮想環境じゃないみたいだけど
2017/11/16(木) 21:50:51.06ID:KlSRI5mE
>>522
VMware でも VirtualBox でも好きなの入れろ
2017/11/16(木) 22:37:54.37ID:3UAR7B8w
オレはvimやな
526デフォルトの名無しさん
垢版 |
2017/11/16(木) 23:32:08.74ID:RKGUyWMS
>>518
atom
2017/11/16(木) 23:39:23.17ID:oecYP9Jt
おれもatom
ただ最近目がチカチカするのよね
いいテーマがあったら教えて欲しい
2017/11/17(金) 00:34:18.26ID:fTr2hBdB
>>517
ずっとemacs
2017/11/17(金) 00:46:00.75ID:oLJJ/F39
vimすねぇ
全くもって勧めないけど
手癖の極みだし
2017/11/17(金) 00:51:59.32ID:2Dbdjz86
開発環境に要求されるもの次第のような気もする。
実際何があれば満足する?

構文色分けやオートインデントはマストとして、
補完機能や、構文チェックがあればまぁ困らないとは思うんだけど。

それともコンソールなんかも一緒になったIDEの方がいい?
2017/11/17(金) 02:57:46.92ID:maCd6qKU
ガチ初心者なんだけどモジュールがどういうものなのか教えてつかーさい
APIみたいなものと思っていいの?
2017/11/17(金) 04:03:22.33ID:EMB9MDnd
PyCharm、いいすよ。PyCharmに一票
2017/11/17(金) 11:09:44.65ID:cloyBXZX
は?eclipseやろ
2017/11/17(金) 14:19:56.68ID:RvgNjvVq
VSCodeにVimプラグインは必須感ある
2017/11/17(金) 14:35:04.92ID:T5f/D/Au
じゃeclipse使いおらんのか?
2017/11/17(金) 14:48:23.54ID:ymzw4hJ5
寧ろIntellij使ってた流れでpycharm
537デフォルトの名無しさん
垢版 |
2017/11/17(金) 15:09:03.37ID:Rty9CsyS
>>535
どんな悪いことしたら、eclipseでの開発を強いられるの?
2017/11/17(金) 15:10:35.20ID:T5f/D/Au
>>537
せえへんもんなの?
2017/11/17(金) 15:18:39.21ID:ymzw4hJ5
慣れとか惰性で使い続けてるのはまだ分かるけど正直2017年にeclipse選ぶ理由なんてないぞ
2017/11/17(金) 15:40:45.66ID:JPkJhpAm
お前がそう思うんならそうなんだろう
2017/11/17(金) 16:02:38.77ID:fTr2hBdB
ころころエディタ変える人は
その度に設定しなおしたり、ツール作り直したりしてるの?
2017/11/18(土) 02:00:11.88ID:iCgsmEIv
Pyscripter
2017/11/18(土) 10:41:49.55ID:f6VgeCZI
>>541
viをデフォのまま使ってますが
2017/11/18(土) 11:57:27.69ID:YrZlhbzz
>>543
使いこなしてない人も除く
545デフォルトの名無しさん
垢版 |
2017/11/18(土) 12:36:10.85ID:FEn0Kapw
スクレイピングについて詳しくないのですが、https://pastebin.com/pw5MY5em
このようなXPathがあった時に、tr[i](i は可変)/td[1]/aを指定する方法ってありますか?
546デフォルトの名無しさん
垢版 |
2017/11/18(土) 15:20:17.48ID:CUoz+hOS
pastebin.com ← 嫌な予感しかしないドメインだよね。
2017/11/18(土) 15:42:14.45ID:aPTF67yF
>>545
tr/td[1]/aでは駄目?
2017/11/18(土) 15:52:54.30ID:6foiYhRZ
pastebin と言うと、3大コテハンの1人、ピラフ大王ですか?w
549デフォルトの名無しさん
垢版 |
2017/11/18(土) 16:22:07.83ID:kkjtCBRp
>>546
えっ
2017/11/18(土) 17:33:25.03ID:kJphPX1C
>>547
//tr/td[1]/aで出来ました
Xpathって凄い楽ですね
551デフォルトの名無しさん
垢版 |
2017/11/18(土) 17:55:35.92ID:RZqekwb+
>>498-499
有難うございます、。ディスクの空き容量が増えてPythonが軽快に動作するようになりました!
2017/11/18(土) 19:22:34.68ID:K92jR5uJ
以前はこんな誘導に引っかかるマヌケがいるかと思ってたが
フェンリルってコテが似たような誘導でVPSを飛ばしたのを見てからは考え直した
553デフォルトの名無しさん
垢版 |
2017/11/18(土) 19:30:30.88ID:pU7DmZxX
>>552
無知はマヌケじゃねえよ
無知をマヌケだと思っているお前がマヌケなんだ
2017/11/18(土) 21:08:51.65ID:45hOY2mv
ムチムチはデブじゃねえよ
ムチムチをデブだと思ってるお前がデブなんだ
2017/11/18(土) 21:19:47.69ID:ScUjvH+z
いや自称ムチムチの単なるデブが多いってことだろ

って何の話だ?
556デフォルトの名無しさん
垢版 |
2017/11/18(土) 21:51:04.20ID:feVOO+Au
jupiter notebookについて、
noteの保存先や読込先を別ドライブからにしたいのですが、どのようにしたらよいでしょうか。
ご存知の方教えてください。
557デフォルトの名無しさん
垢版 |
2017/11/19(日) 12:27:46.83ID:+ydD/daI
>cd 別ドライブ
>cd 別ディレクトリ
>jupyter notebook
2017/11/19(日) 12:28:56.23ID:0sXGB0BG
jupyter notebook --generate-config

作成されたファイルを開くと、コメントアウトされた設定が並んでいます。内容を確認して、必要な設定を有効にしましょう。

設定を全て確認してはいませんが、とりあえず以下を設定しています。

# The port the notebook server will listen on.
c.NotebookApp.port = 8080

# The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = u'/Path/to/notebooks/'


ディレクトリ指定
同様に「c.NotebookApp.notebook_dir」という文字列を探す。これを指定することでいつも同じディレクトリで動かせる。

c.NotebookApp.notebook_dir = 'your/favorite/notebook/directory'
559デフォルトの名無しさん
垢版 |
2017/11/19(日) 12:47:37.04ID:+ydD/daI
>>551-553
http://japanese.engadget.com/2016/04/15/rm-rf-qanda/
2017/11/19(日) 12:52:51.48ID:wldwR+dE
エクセルのセルの内容をIEに貼り付けて次のセルへ移動させて繰り返していきたいのですが方法ありますか?
561デフォルトの名無しさん
垢版 |
2017/11/19(日) 14:58:02.79ID:0maIvd8f
パイトンではできないと思うわよ。
多分、OLE使うのかな?
dim youtsheet worksheet
set yoursheet = activeworkbook.worksheet("your sheet")
targetsell = yoursheet.cells(yourrow,yourcol)

'以下略



'move next cell
targetsell = yoursheet.cells(yourrow+rowoffset,yourcol+coloffset)
2017/11/19(日) 15:00:37.95ID:0sXGB0BG
一旦、エクセルの内容全部読み込めばいいじゃん
いちいち、ファイルにアクセスする必要ないだろ
2017/11/19(日) 15:36:04.87ID:v+DVGmxm
csvかなんかにエクスポートしてpandasで読んでselenium使ってブラウザに貼り付ける
2017/11/19(日) 15:37:36.76ID:imJRuJSF
オヌヌメのフレームワークは?
2017/11/19(日) 15:45:59.62ID:Ay/cPvn9
kerasかな
2017/11/19(日) 16:59:25.79ID:mK+V9r5i
pandas入ってるなら直接エクセル読めるんじゃないの?
2017/11/19(日) 17:28:27.90ID:sxn02hI9
例えば大きさ(4, 5)の配列xを6層×10層繰り返してy(4, 5, 6, 10)の配列が欲しい時、どんな演算するのがスマートですかね?
y=((x*np.ones((6, 10, 1, 1))).transpose(2,3,0,1))
は流石にもっといい方法がありそうで……
2017/11/19(日) 18:22:24.67ID:qmloQZM2
>>560
openpyxl
569デフォルトの名無しさん
垢版 |
2017/11/19(日) 19:04:14.07ID:1/mWyqVE
>>559
お前も>>552と同じマヌケだなあ
570遊園
垢版 |
2017/11/20(月) 15:45:22.22ID:24SMIr3R
>>560
ココナラで依頼してた人?
571デフォルトの名無しさん
垢版 |
2017/11/20(月) 21:06:23.08ID:2+FvKnlV
PerlもRubyも滅んでPythonだけ残る?
572デフォルトの名無しさん
垢版 |
2017/11/20(月) 22:45:31.79ID:Pkea+7u9
ルビーは滅びんやろ
誰もユーザー居なくなっても一人でメンテしてそう
2017/11/20(月) 22:49:26.01ID:ab2J4plE
RubyはRoR以外にキラーソフトがないしなぁ
個人的には好きだが初心者に勧めるならパイソになる
2017/11/20(月) 22:50:03.54ID:ddq66K5a
Javaエンジニアから移行しようと思います

意見ください
2017/11/20(月) 22:51:51.93ID:wSxKzlXT
量子PCの時代がやってきたらパイソンだけになりそう
2017/11/20(月) 23:14:54.34ID:eYR3zpI3
pythonって変数の見える範囲どうなってんの?
衝突したりしない?
2017/11/20(月) 23:36:25.15ID:W/KAhSi0
pythonでも静的型チェックしたい
haskellみたいに関数型っぽい記法がもっと欲しい
2017/11/20(月) 23:40:38.86ID:GkhyFhEh
Ruby は、Vagrant, Chef もある

開発者は誰も、Vagrant の作者、
Mitchell Hashimoto (HashiCorp)を避けて通れない、と言われている
2017/11/21(火) 00:06:50.03ID:kW07Lmzg
>>574
ディープラーニングブームが去っても日本で定着するか様子見じゃん
2017/11/21(火) 00:08:50.31ID:SOf041Mo
rktとansible派だからVagrantもChefもお呼びじゃない
2017/11/21(火) 01:11:16.92ID:7GgteXiC
PoweShell Core ってどうかな。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況