Pythonオフィシャルサイト
http://www.python.org/
テンプレ等は2以降で
■前スレ
Pythonのお勉強 Part53
http://mevius.2ch.net/test/read.cgi/tech/1494683284/
探検
Pythonのお勉強 Part54 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/09/01(金) 16:44:47.30ID:igIE9hK/2017/09/02(土) 15:10:43.65ID:aKYCk/lv
2017/09/02(土) 15:13:13.25ID:FxmYDPin
win10
11デフォルトの名無しさん
2017/09/02(土) 23:21:47.79ID:rB4qKA16 ハロワでPHPもJavaも一件もヒットしないなんでだ
2017/09/03(日) 01:34:36.95ID:geIpoLbn
VBだろ
VBAの可能性もあるか
VBAの可能性もあるか
13デフォルトの名無しさん
2017/09/04(月) 20:39:47.81ID:6BPzpkU/ 落ちてないですよね?
2017/09/05(火) 04:46:40.24ID:W1DAK2a5
https://ideone.com/wSgPJA
このコードを 3.6.2 で実行した結果は、皆さんのところではどうなりますか?
このコードを 3.6.2 で実行した結果は、皆さんのところではどうなりますか?
2017/09/05(火) 06:31:02.82ID:NULUZxMm
2017/09/05(火) 11:01:56.60ID:HlhBpTL6
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
Pythonのスクリプトでシェバン行って無意味ですか?
ネット上のサンプル等でも書かれてない場合が多い気がするんですが
自分的にはこれはPython3だよ!ってコメント的な意味でも付けて置いた方が
50年後とかに見返した時に間違ってpython4や5で実行しなくて済むと思うんですが
# -*- coding: utf-8 -*-
Pythonのスクリプトでシェバン行って無意味ですか?
ネット上のサンプル等でも書かれてない場合が多い気がするんですが
自分的にはこれはPython3だよ!ってコメント的な意味でも付けて置いた方が
50年後とかに見返した時に間違ってpython4や5で実行しなくて済むと思うんですが
2017/09/05(火) 11:56:10.38ID:R7K5cu+n
シェバンの意味を知ってるなら自ずと分かると思うけどなぁ
ただのコメントではないよ
ただのコメントではないよ
18デフォルトの名無しさん
2017/09/05(火) 12:21:18.36ID:P2jRu54V ただのコメントなんですが
2017/09/05(火) 12:31:04.22ID:fgaIXgJY
>>15
おかしいな,手元の教科書では import secrets でもいけるって書いてあるんだが
おかしいな,手元の教科書では import secrets でもいけるって書いてあるんだが
20デフォルトの名無しさん
2017/09/05(火) 12:41:41.59ID:3taXOIUD21デフォルトの名無しさん
2017/09/05(火) 12:44:00.50ID:3taXOIUD >>19
仮にimport secretsしてるなら、何行目でsecretsモジュール使ってるの?
仮にimport secretsしてるなら、何行目でsecretsモジュール使ってるの?
22デフォルトの名無しさん
2017/09/05(火) 12:45:20.67ID:3taXOIUD23デフォルトの名無しさん
2017/09/05(火) 12:49:31.22ID:3taXOIUD24デフォルトの名無しさん
2017/09/05(火) 12:53:44.04ID:3taXOIUD2017/09/05(火) 13:10:41.41ID:KNI/bM9A
ここはAIが回答するスレなのか
2017/09/05(火) 18:44:37.52ID:WkIFt9xI
2017/09/05(火) 18:50:03.79ID:fgaIXgJY
2017/09/05(火) 19:36:47.94ID:fUlT+k+L
2916
2017/09/06(水) 13:22:16.53ID:1mqyHkeJ すいません なぜだかPythonはファイルをダブルクリックしても実行出来ないって思い込んでました
今やったらちゃんとシェバンを解釈して実行できるじゃないですか
今やったらちゃんとシェバンを解釈して実行できるじゃないですか
2017/09/06(水) 15:07:11.52ID:7EiuxJJT
2017/09/06(水) 20:43:00.81ID:P+VnvHZA
>>30
知らないならテキトーなこと書くなよ
ファイル先頭のシバンを認識するのは、OSのexecveシステムコール (execを参照)を処理するルーチン中のプログラムローダーである。
https://ja.m.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix)
知らないならテキトーなこと書くなよ
ファイル先頭のシバンを認識するのは、OSのexecveシステムコール (execを参照)を処理するルーチン中のプログラムローダーである。
https://ja.m.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix)
2017/09/06(水) 21:16:15.01ID:naxtovY6
>>30
ウソつき!
ウソつき!
2017/09/06(水) 21:38:59.14ID:MwTTynDe
Windowsはpy.exeらしい
http://d.hatena.ne.jp/yohhoy/touch/20150320/p1
http://d.hatena.ne.jp/yohhoy/touch/20150320/p1
2017/09/06(水) 22:55:31.03ID:iVD0fgze
py.exeは「3」の数字を読みわけるだけみたいだけどな。
#!python3
#!python
でちゃんと振り分けられる。
#!python3
#!python
でちゃんと振り分けられる。
2017/09/07(木) 00:55:16.38ID:VCE1Bt7S
py.exeは設定ファイル(py.ini)いじれば
#!pypy
とか
#!ironpython
とかなんでも行けるようになるので意外と便利
#!pypy
とか
#!ironpython
とかなんでも行けるようになるので意外と便利
2017/09/07(木) 10:06:23.72ID:tsPQn4YW
2017/09/07(木) 12:39:46.60ID:9W4DbE9g
>>36
だからと言って嘘書くのはどうなの?
だからと言って嘘書くのはどうなの?
2017/09/07(木) 13:19:58.48ID:OX0H7kxm
>>36
ウソつき!朝鮮人!
ウソつき!朝鮮人!
3916
2017/09/07(木) 16:23:55.39ID:iDOikERf >>36
質問者が馬鹿だからいい加減なことを言ったと言うんですか?
Pythonスクリプトのシェバン行をPython自体が解釈するなんて
そんな再帰的すぎてわけわからんことを私は一言も書いた覚えはありませんよ
馬鹿扱いされたのも不満ですが私自身が誤った仮定をもとに質問をした経緯があるのでそこは我慢しましょう
でも私の程度が低いからあなたは仕方無くいい加減な事を言ったみたいに言われると許せないですね
あと苦し紛れに #!/bin/no-such-file みたいな事を書くのもどうかと思いますよ
質問者が馬鹿だからいい加減なことを言ったと言うんですか?
Pythonスクリプトのシェバン行をPython自体が解釈するなんて
そんな再帰的すぎてわけわからんことを私は一言も書いた覚えはありませんよ
馬鹿扱いされたのも不満ですが私自身が誤った仮定をもとに質問をした経緯があるのでそこは我慢しましょう
でも私の程度が低いからあなたは仕方無くいい加減な事を言ったみたいに言われると許せないですね
あと苦し紛れに #!/bin/no-such-file みたいな事を書くのもどうかと思いますよ
2017/09/07(木) 19:04:46.94ID:ic17m8+J
>>39
> 質問者が馬鹿
とも、
> Pythonスクリプトのシェバン行をPython自体が解釈するなんて
> そんな再帰的すぎてわけわからんことを私は一言も書いた
とも思わないが、端的に例示したものを、周りに煽られて理解できなくなってしまうのは困ったものだと思うよ。
まぁ俺の問題じゃないので虚実判断はご随意に。
> 質問者が馬鹿
とも、
> Pythonスクリプトのシェバン行をPython自体が解釈するなんて
> そんな再帰的すぎてわけわからんことを私は一言も書いた
とも思わないが、端的に例示したものを、周りに煽られて理解できなくなってしまうのは困ったものだと思うよ。
まぁ俺の問題じゃないので虚実判断はご随意に。
2017/09/08(金) 06:40:51.83ID:aWHvbZxL
42デフォルトの名無しさん
2017/09/08(金) 12:55:45.41ID:C2yBG9y5 知ったかぶりして間違いを指摘されて恥ずかしくて開き直る
誰だって一度や二度はあるだろ
優しくしてやれよバカにはw
誰だって一度や二度はあるだろ
優しくしてやれよバカにはw
2017/09/08(金) 14:55:29.43ID:nstaVsU2
知らない人が質問して
知ったかが回答して
知らない人が発狂して
便乗バカがイキってる ←今ココ
知ったかが回答して
知らない人が発狂して
便乗バカがイキってる ←今ココ
44デフォルトの名無しさん
2017/09/08(金) 16:07:30.61ID:uWWlJTJ6 そんなんどうでもいいからpycon見ようぜ
https://www.youtube.com/user/PyConJP
https://www.youtube.com/user/PyConJP
2017/09/08(金) 16:37:52.57ID:Ko0mSzYm
>>43
発狂してるの?
発狂してるの?
46デフォルトの名無しさん
2017/09/08(金) 19:40:11.90ID:uWWlJTJ6 今日の一番の収穫はWSGIの発音
2017/09/08(金) 20:00:48.88ID:vxnIJsn+
もとから上杉って読んでた
48デフォルトの名無しさん
2017/09/08(金) 23:13:16.40ID:rvKiayht そんな事よりTIMTOWTDIの発音を知りたい
2017/09/08(金) 23:25:50.79ID:BvyHCW/y
Tim tought die.
2017/09/09(土) 03:10:32.81ID:eNKTWyDH
どうせ仕事にならない、使わないで終わるんだからやらなくていいだろ。
エロ画像のファイル名変換程度にしか使わないんだろうし
憤慨してディスクごと再フォーマットで全部消去でいいすよ。すっきりとする。
エロ画像のファイル名変換程度にしか使わないんだろうし
憤慨してディスクごと再フォーマットで全部消去でいいすよ。すっきりとする。
51デフォルトの名無しさん
2017/09/09(土) 11:06:25.43ID:2lDsKHBN giとして利用しない限りwindowsでpythonやるならシェバンなんて書いても意味ない
52デフォルトの名無しさん
2017/09/09(土) 11:06:41.53ID:2lDsKHBN cgiとして利用しない限りwindowsでpythonやるならシェバンなんて書いても意味ない
2017/09/09(土) 11:40:44.82ID:SQs0JGyk
2017/09/09(土) 12:16:42.90ID:LD32p8Pb
>>50
発狂したの?
発狂したの?
2017/09/09(土) 14:31:56.88ID:aaTUoSby
どこの誤爆かは想像つくけど
2017/09/09(土) 19:38:44.66ID:yoSLsVW2
2017/09/09(土) 20:22:59.23ID:dz5TMHxm
もみじまんじゅう先生のSQLalchemyの、プロポーザル落選してたのか、聞きたかったな
58デフォルトの名無しさん
2017/09/09(土) 23:33:44.12ID:vJDwh+Fb pandasのデータフレームを、SQLで操作できるメソッドとかあります?
イメージは、↓みたいなの
結果 = pandas.execSQL('select var1 from データフレム')
イメージは、↓みたいなの
結果 = pandas.execSQL('select var1 from データフレム')
59デフォルトの名無しさん
2017/09/10(日) 06:08:26.45ID:uXnzsJ3Y 皆さんpythonでの開発には何のエディタ使ってますか?
ちなみに自分はspacemacsです
ちなみに自分はspacemacsです
2017/09/10(日) 06:40:21.05ID:HOIDsnD3
>>59
Geany
Geany
2017/09/10(日) 06:59:16.97ID:Gppr5zJi
>>59
Visual Studio 2015
Visual Studio 2015
2017/09/10(日) 07:27:54.77ID:hoqehWy6
>>59
sublime text
sublime text
2017/09/10(日) 07:43:27.94ID:t3bJtGR9
>59
Spyder
Spyder
2017/09/10(日) 09:01:26.19ID:icHqIrv/
>>59
IDLE
IDLE
2017/09/10(日) 09:34:05.80ID:MHLwOeUX
vim
2017/09/10(日) 09:51:23.38ID:yr1imV+v
>>59
pycharm
pycharm
2017/09/10(日) 17:52:27.71ID:qI7Sb6Fh
VS2017
2017/09/10(日) 18:41:55.77ID:NMEh57cV
notepad++
2017/09/10(日) 20:12:52.63ID:d2J5YCuX
VSCode
2017/09/10(日) 21:43:29.03ID:OssprT9I
>>59
Vim
Vim
2017/09/10(日) 22:09:51.43ID:t+1LSybB
spyder最高
2017/09/10(日) 22:30:05.12ID:3iuxtVQP
2017/09/10(日) 22:40:14.30ID:TmNELy41
emacs
2017/09/10(日) 22:41:46.90ID:rufR8bL3
>>59
Vim
Vim
2017/09/10(日) 22:53:57.03ID:1ZG5Z0dM
emacs + evil
でも、Python 用のカスタマイズはとくにしてないから、色付け・補完・eldoc くらいしか恩恵がない
でも、Python 用のカスタマイズはとくにしてないから、色付け・補完・eldoc くらいしか恩恵がない
2017/09/10(日) 22:57:40.04ID:W39ITVgd
vscodeをemacsキーバインドで。
ところでvim多いな。
ところでvim多いな。
2017/09/10(日) 23:06:28.31ID:oM7Oueur
ある長い文字列の中から一文字違いの短い文字列を探すアルゴリズムはどう書くとシンプルなのでしょうか?
イメージとしては、gmajtpwjadmjgptwみたいな適当な文字列からwnadと完全一致または一文字違いの部分を探す、というものです
一文字ずつ抽出・スコアリングが良いのかなあと思っているのですが、やたら長くなりそうなので...
イメージとしては、gmajtpwjadmjgptwみたいな適当な文字列からwnadと完全一致または一文字違いの部分を探す、というものです
一文字ずつ抽出・スコアリングが良いのかなあと思っているのですが、やたら長くなりそうなので...
2017/09/10(日) 23:14:16.74ID:t3bJtGR9
正規表現使って検索するのが楽なのでは。
wnad
.nad
w.ad
wn.d
wna.
の5パターンを検索すれば良いよね。
wnad
.nad
w.ad
wn.d
wna.
の5パターンを検索すれば良いよね。
2017/09/10(日) 23:38:11.75ID:oM7Oueur
2017/09/11(月) 00:45:36.85ID:ZcpM57UY
in だけでいんじゃね
2017/09/11(月) 06:09:08.89ID:N8GjFiBe
>>59
Eclipse + PyDev
Eclipse + PyDev
2017/09/11(月) 08:59:52.34ID:0Ujcm9dN
ttp://news.mynavi.jp/news/2017/09/11/021/
最も成長しているプログラミング言語はPythonだそうです
RubyよりPythonを選んだそこのあなた! 正解です
最も成長しているプログラミング言語はPythonだそうです
RubyよりPythonを選んだそこのあなた! 正解です
83デフォルトの名無しさん
2017/09/12(火) 10:05:01.03ID:6IqPqsBl print文で出力をする際に
print(A + ' ' * B + C) と書くか
print(A +
' ' * B +
C)
と書くかでどちらの方が良いのでしょうか
print(A + ' ' * B + C) と書くか
print(A +
' ' * B +
C)
と書くかでどちらの方が良いのでしょうか
2017/09/12(火) 12:51:54.87ID:JZIOiwXq
本当にシンボルが各1文字なら上
各シンボルが50文字くらいあったら下…ではなく必要十分に省略できるか検討する
無理なら80文字または100文字で折り返す
各シンボルが50文字くらいあったら下…ではなく必要十分に省略できるか検討する
無理なら80文字または100文字で折り返す
2017/09/12(火) 12:53:43.13ID:MhSokG3I
>>83
行が長すぎなければ一行のほうがいい
行が長すぎなければ一行のほうがいい
2017/09/12(火) 16:31:14.95ID:682vHb+B
Windows10でpythonのAnacondaディストリビューションを使っています.
最近PCを新調して入れしなおしたのですが,py.exeがインストールされないみたいでshebangが実行されません.
一部のスクリプトで実行環境を分けたい事情があるのですが,何か良い方法ありますか?
最近PCを新調して入れしなおしたのですが,py.exeがインストールされないみたいでshebangが実行されません.
一部のスクリプトで実行環境を分けたい事情があるのですが,何か良い方法ありますか?
88デフォルトの名無しさん
2017/09/12(火) 17:04:57.41ID:nMB4Ttkq >>87
python -m venv env
python -m venv env
2017/09/12(火) 17:27:42.60ID:682vHb+B
>>88
お返事ありがとうございます.仮想環境は作れました.
実行するときにshebangで環境指定して実行というのがしたかったのですが
venvのドキュメント読んでもよくわかりませんでした.
とりあえず,以下のバッチファイルから実行するようにしました.
activate env_name & python script_name.py & decativate
お返事ありがとうございます.仮想環境は作れました.
実行するときにshebangで環境指定して実行というのがしたかったのですが
venvのドキュメント読んでもよくわかりませんでした.
とりあえず,以下のバッチファイルから実行するようにしました.
activate env_name & python script_name.py & decativate
2017/09/12(火) 18:35:35.33ID:Yicf3ooe
そもそもAnacondaにpy.exeは付属していない
いつからって?今も昔もだよ
公式のCPythonのインストーラでカスタムインストールを選べば
py.exeだけインストールできる
CPythonのアンインストーラがデフォルトだとpy.exeをアンインストールしないので
後からAnacondaをインストールした時に一緒にインストールされたと
勘違いしたのだろう
いつからって?今も昔もだよ
公式のCPythonのインストーラでカスタムインストールを選べば
py.exeだけインストールできる
CPythonのアンインストーラがデフォルトだとpy.exeをアンインストールしないので
後からAnacondaをインストールした時に一緒にインストールされたと
勘違いしたのだろう
2017/09/14(木) 09:41:40.61ID:LhtzuhrL
もちつけ
2017/09/14(木) 21:15:45.82ID:NMG+mSCl
2017/09/15(金) 15:27:03.56ID:In6oP8OB
EXCELのVBAぐらいで開発環境について何もわからないんですが
Pythonista for iOS
これ買おうか迷ってます。1200円ってなんでアプリだと高く感じるのでしょうねw
Pythonista for iOS
これ買おうか迷ってます。1200円ってなんでアプリだと高く感じるのでしょうねw
2017/09/15(金) 15:37:20.66ID:hTT2FJQF
いらね
2017/09/15(金) 16:21:46.71ID:GvXgR9JU
スマホでコード書くのはとてもつらいよ、それでもよければ
2017/09/15(金) 16:30:03.88ID:fK706mjg
そんなゴミ宣伝されても誰も使わんぞ
2017/09/15(金) 20:50:57.52ID:oTxEbNPB
キーボードついてないのでよくやろうとおもうな
2017/09/15(金) 21:44:37.73ID:2gj3jaOv
脳がやられてる
2017/09/16(土) 01:55:06.46ID:LfRMSvQy
>>93
電車の中で閃いた時とか使ってるよ
電車の中で閃いた時とか使ってるよ
100デフォルトの名無しさん
2017/09/16(土) 15:36:59.46ID:eVQeLfYm pythonのパッケージってあっちのプロジェクトでfoo.bar、こっちのプロジェクトでfoo.bazみたいにできなくて
それぞれfoo_barとfoo_bazみたいな名前でやるものなの?
それぞれfoo_barとfoo_bazみたいな名前でやるものなの?
101デフォルトの名無しさん
2017/09/16(土) 16:40:44.38ID:ZCzFTInQ 馬鹿には無理
102デフォルトの名無しさん
2017/09/16(土) 18:32:26.95ID:/JC94Ghp 技術評論社のjupyter本読みたい 固定じゃなくてリフローなのは良いな サンプルで前書だけじゃなくて少し読めるのもいい
ただ3500円はちょっと高いんだよな紙なら中古を狙うんだけど
ただ3500円はちょっと高いんだよな紙なら中古を狙うんだけど
103デフォルトの名無しさん
2017/09/17(日) 07:34:10.84ID:94F1yABd bookliveの50%オフクーポンを狙おう
104デフォルトの名無しさん
2017/09/17(日) 09:33:17.49ID:lTm1O41m105デフォルトの名無しさん
2017/09/18(月) 01:25:54.63ID:f5p3OMSK これってパチモン?
https://i.imgur.com/maETOxH.png
https://i.imgur.com/maETOxH.png
106デフォルトの名無しさん
2017/09/18(月) 19:42:43.76ID:XZLwbfeX scikit-learnって質問可?
107デフォルトの名無しさん
2017/09/19(火) 21:16:48.29ID:fQSnv6qX pythonでリアルタイムでスクレイピングして得られたデータをf.writeを使ってtxtに書き出しているんですが
たまーに
「PermissionError: [Errno 13] Permission denied:」
が出て止まってしまいます。
書き込みに失敗したんだと思いますが、書き込みに失敗しても無視してプログラムを動作させたいのですが解決策ないでしょうか
たまーに
「PermissionError: [Errno 13] Permission denied:」
が出て止まってしまいます。
書き込みに失敗したんだと思いますが、書き込みに失敗しても無視してプログラムを動作させたいのですが解決策ないでしょうか
108デフォルトの名無しさん
2017/09/19(火) 22:17:41.36ID:a5HHBQtN try
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★7 [七波羅探題★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 犬が布団入ってくるんだが
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- 高市早苗さん、もう自決でしか許されないレベルになる [402859164]
- 韓国政府、高市早苗の「竹島領土」発言にブチギレwwwwwwwwwwwwwwww [834922174]
