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


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

くだすれPython(超初心者用) その35



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

152 名前:デフォルトの名無しさん [2017/08/05(土) 21:16:09.47 ID:njvy6Vx90.net]
>>148
C:\Users\username\Miniconda3\python -m venv my_env はコマンドプロンプトで実行すれば良いんですよね?
my_env\Scriptsにactivate.bat がなかったのとセキュリティチェックが働いてpython.exeが検知されるのは関係ありますか?

minicondaを選んだ理由は管理がしやすいそうに思ったからです。

153 名前:デフォルトの名無しさん [2017/08/05(土) 21:18:07.85 ID:l33haf9p0.net]
>>148
>それでアクティブにしているのはcondaで作ったPythonの環境で仮想環境ではないです
この認識が間違ってるっぽいですね。。


>>147
virtualとglobalという意味では
>C:\Users\username\Miniconda3\Scripts\pip.exe
もvirtualですね

>>143でグローバルだと思っている環境がvirtualな環境です

適当なこと書いてすいませんでした

154 名前:デフォルトの名無しさん [2017/08/05(土) 21:25:13.12 ID:l33haf9p0.net]
>>149
セキュリティチェックとは?
自分のユーザディレクトリであれば特に求められないと思う

155 名前:デフォルトの名無しさん mailto:sage [2017/08/05(土) 21:29:31.22 ID:3Q3nK99va.net]
>>145
activateした時点でプロンプトは
[envname] >になってる?

156 名前:デフォルトの名無しさん [2017/08/05(土) 21:40:27.12 ID:njvy6Vx90.net]
>>150
activateしてないときのconda listやpip listにあるものをグローバルという意味で使っていました。

>>151
ウイルススキャンで誤検知?して隔離されます。

>>152
(envname) C:\Users\:username>となっています。

試しにactivateしてるときにpipでpygameとbeautifulsoup4をインストールしたところdeactivateしてもconda listとpip listにpygameはあるのにbeautifulsoup4はないのはどういうことだと思いますか?

157 名前:デフォルトの名無しさん mailto:sage [2017/08/05(土) 21:42:45.20 ]
[ここ壊れてます]

158 名前: ID:3Q3nK99va.net mailto: >>153
pip freezeしてみたらどう?
[]
[ここ壊れてます]

159 名前:デフォルトの名無しさん mailto:sage [2017/08/05(土) 21:58:01.45 ID:HBAoL71E0.net]
いいね
よかれと思った方法で時間を無駄にしてる感じが最高

160 名前:デフォルトの名無しさん [2017/08/05(土) 22:00:16.22 ID:njvy6Vx90.net]
>>154
pip freezeでテキストに出力すれば良いということでしょうか?
deactivate時はpygame有 bs4無
activate時はbs4のみでした

>>155
パッケージによって違うということなのでしょうか?



161 名前:デフォルトの名無しさん [2017/08/05(土) 22:19:34.57 ID:njvy6Vx90.net]
理由はわかりませんがpygameを再インストールしたらdeactivateした時のlistに載らなくなりました。

回答ありがとうございました。

162 名前:デフォルトの名無しさん mailto:sage [2017/08/05(土) 22:19:45.89 ID:3Q3nK99va.net]
>>156
うちのactivate後の環境だと普通にpip install pygameで入るから
pipが古いんでないの?
pip install --upgrade pipしてから
pip install pygameしてみたら?

163 名前:デフォルトの名無しさん [2017/08/05(土) 22:27:35.56 ID:njvy6Vx90.net]
>>158
pip 9.0.1です。
もしかしたらセキュリティか何かで引っかかってたのかも知れません。
理由はわかりませんがとりあえず解決しました。
回答ありがとうございました。

164 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 01:42:40.38 ID:XxP6fRb00.net]
ちなみにWindowsのpipのアップグレードはこっちが正解
python -m pip install --upgrade pip

165 名前:デフォルトの名無しさん [2017/08/06(日) 03:00:26.84 ID:DJiue1z90.net]
Pyenvで入れたAnacondaのレポジトリが汚れて来てしまい、全く新規に同じバージョンで入れ直したくなりました
そこでPyenvの方のuninstallコマンドについて教えて欲しいのですが、これは後からCondaで追加したパッケージ等も全て綺麗さっぱり消してくれるのでしょうか?
よろしくお願いします

166 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 18:41:33.42 ID:lGTcHa7xM.net]
databaseにpickle objectを入れることは可能ですか?

167 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 19:34:32.90 ID:OahKB7A/0.net]
binaryが入れられるdbなら可

168 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 19:47:36.39 ID:7Qj7h8TF0.net]
初歩的な質問で申し訳ないのですが
pip install scrapy
と入力すると
error: command 'cl.exe' failed: No such file or directory
と返ってきます。
どうしたらいいのか分かりません。
数時間詰まっているので教えていただきたいです。

169 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 20:25:12.21 ID:lGTcHa7xM.net]
>>163
できるんですか!SQlite とsqlalchemyならどうですか?

170 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 20:47:45.19 ID:unprRusr0.net]
binaryが入れられるdbなら可って言ってんだろ調べろ



171 名前:デフォルトの名無しさん mailto:sage [2017/08/06(日) 21:01:12.06 ID:unprRusr0.net]
>>164
コンパイルが必要なライブラリだがコンパイル環境が無いというエラー
Windowsで超初心者がPythonライブラリのコンパイル環境を整えるとなると数時間どころか数日掛かるだろう
基本的にはWindowsでプログラミングをしようなどと夢は見ない方がいい
往生際が悪いなら以下を試すといい

公式のPythonを完全にアンインストールする
Anacondaをインストールする
Anacondaでscrapyをインストールする
トラブルが起きないようならAnacondaをそのまま使う
公式のPythonも入れて両方使えるようにしようなどと欲張ってはならない
欲張ると破滅するぞ

トラブルが起きたらAnacondaは諦めてアンインストールする
公式のPythonをインストールし直し、Python Extension Packages for Windowsから
必要なコンパイル済みライブラリをダウンロードしてきて、ちまちまインストールする

172 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 01:06:10.78 ID:6Zcofyyk0.net]
googleで採用してるって言うから、まともな既製品があると思ってたんだけど(笑

173 名前:デフォルトの名無しさん [2017/08/07(月) 01:32:15.73 ID:76ycnzjh0.net]
>>164
コマンドプロンプトで、cl と打ったら、どう表示される?
cl を知らない人が、プログラムを作るなんて、無理

「cl コマンド」で検索!

>>108
も読んで

174 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 01:44:14.31 ID:76ycnzjh0.net]
企業では、プログラマー募集とは書かない。
プログラミングが出来ても、OSを知らないし、環境構築も出来ない

コンピューターリテラシーが必要と書く。
この意味は、素人お断り!
つまり、コンピューターのすべてを知ってる人だから、少なくとも数年はかかる

bash, PowerShell, tmux, 数十のコマンドも必須。
環境変数PATHの仕組み、
コマンドと実行ファイルの対応付けのルール

コマンドプロンプトで、
where notepad

と打つと、どうなるか、
こういう知識が必要

初心者は環境構築しないで、paiza.IO, codepad などのサイトで、
プログラミングするのが簡単

175 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 03:42:45.05 ID:6Zcofyyk0.net]
中小企業だな。

176 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 06:04:00.25 ID:ouF0JGaU0.net]
flaskで作ったサイトを外部に公開したいのですが、無料で使えるサーバーってありますか?

177 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 06:57:23.89 ID:YpvioRh60.net]
AppEngineくらいしかないですが
あらかじめAppEngineの制約を考えずに作ったWebアプリケーションなんてほぼ動かないので
たぶんVPSを借りることになるでしょう

Pythonは貧乏人に厳しいんですよ
どこぞの安っぽい宝石言語とは違うんです

178 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 07:02:13.81 ID:YpvioRh60.net]
PaaSであれば他にもあるものの24時間動く奴はGAPくらいである
PHPよろしくレン鯖で動かそうとか目論んでいたなら
悪いことは言わないから帰れ

179 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 08:18:59.14 ID:U9P5ptcCp.net]
>>149
すでに遅いかもしれないが、Anaconda入れて、Spyder使った方が勉強するには良いと思う。

180 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 09:54:44.52 ID:76ycnzjh0.net]
>>172
WEBプログラミング板で、聞いた方が良さそう



181 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 10:01:29.36 ID:0d4CmGTDa.net]
>>172
heroku

182 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 10:57:18.20 ID:VKeMo28Q0.net]
ちょうど本日のPacktの日替り無料本がLerning Flask Frameworkだの
https://www.packtpub.com/packt/offers/free-learning

183 名前:デフォルトの名無しさん mailto:sage [2017/08/07(月) 19:50:26.05 ID:bZKJxmgbM.net]
>>170
> コンピューターリテラシーが必要と書く。
そんなことを書かないとまともな人が来ない会社にはそんなことを書いてもまともな人が来るとは思えない

184 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 19:25:23.72 ID:ljoKaOtba.net]
>>168
馬鹿には無理

185 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 20:51:37.23 ID:fhK/t7eI0.net]
>>180
日本語不自由だな

186 名前:デフォルトの名無しさん mailto:sage [2017/08/08(火) 21:08:36.24 ID:xDuR3Dub0.net]
馬鹿には日本語無理

187 名前:デフォルトの名無しさん [2017/08/08(火) 22:28:21.87 ID:nMbSEPQO0.net]
日本語フリーダムだな

188 名前:デフォルトの名無しさん mailto:sage [2017/08/10(木) 12:27:29.96 ID:gRtJQB3d0.net]
anaconda環境で
from sklearn import datasets
from matplotlib import pyplot as plt, cm
digits = datasets.load_digits()
data = digits.images[0]
plt.imshow(data.reshape(8, 8), camp=cm.gray_r, interpolation='nearest')
plt.show()
を実行すると

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\AN\lib\site-packages\matplotlib\pyplot.py", line 3157, in imshow
**kwargs)
File "C:\AN\lib\site-packages\matplotlib\__init__.py", line 1897, in inner
return func(ax, *args, **kwargs)
File "C:\AN\lib\site-packages\matplotlib\axes\_axes.py", line 5122, in imshow
resample=resample, **kwargs)
File "C:\AN\lib\site-packages\matplotlib\image.py", line 753, in __init__
**kwargs
File "C:\AN\lib\site-packages\matplotlib\image.py", line 241, in __init__
self.update(kwargs)
File "C:\AN\lib\site-packages\matplotlib\artist.py", line 885, in update
for k, v in props.items()]
File "C:\AN\lib\site-packages\matplotlib\artist.py", line 885, in <listcomp>
for k, v in props.items()]
File "C:\AN\lib\site-packages\matplotlib\artist.py", line 878, in _update_property
raise AttributeError('Unknown property %s' % k)
AttributeError: Unknown property camp
>>> plt.show()

と出るんですがどうにかなりませんか?C:\ANはanacondaのインストールフォルダです。

189 名前:デフォルトの名無しさん mailto:sage [2017/08/10(木) 18:43:20.72 ID:bJrQ0XvD ]
[ここ壊れてます]

190 名前:0.net mailto: >>184
以下は試みましたか?
nearest をくくっているシングルクォーテーションが不要ということかな?
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13175094878
[]
[ここ壊れてます]



191 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 03:36:23.56 ID:ZYMvox+D0.net]
jupyterではグラフを描画できたのですが、.pyの形式で実行するとできませんでした
なにが原因だと思いますか?

以下のようなものが出て一瞬で消えてしまいます
i.imgur.com/vx53H8v.png

192 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 08:43:13.19 ID:AcasF4X80.net]
日本語の問題

193 名前:デフォルトの名無しさん [2017/08/11(金) 09:19:35.94 ID:f0eaaW99E.net]
ウィンドウを透過してるやつは厨房
透過していいのは未成年だけ

194 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 09:27:25.09 ID:yxAT0sEy0.net]
このスレには幼女しかいないぞ

195 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 11:04:04.81 ID:vn7utAsW0.net]
71行目に半角英数以外の何かが入ってんじゃねーの、ジュン?

196 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 11:22:51.60 ID:FWZL6nYt0.net]
jupyter というのは、元々、
コマンドプロンプトから実行する、コマンドだけがあったのかも?

それを、GUI から操作できるようにしたものが、jupyter じゃないの?

197 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 13:30:09.38 ID:/5CS+8si0.net]
>>185
>>> from sklearn import datasets
>>> from matplotlib import pyplot as plt, cm
>>> digits = datasets.load_digits()
>>> data = digits.images[0]
>>> plt.imshow(data.reshape(8, 8), camp=cm.gray_r, interpolation=nearest)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'nearest' is not defined
>>> plt.show()

198 名前:デフォルトの名無しさん mailto:sage [2017/08/11(金) 13:50:49.81 ID:AovgBytS0.net]
AttributeError: Unknown property camp
ってこれ以上なくわかりやすいエラー出てるじゃん。
plt.imshowのドキュメント見たらmatplotlib使ったことない俺でも
一発で正解わかったぞ。

199 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 07:47:58.76 ID:zWeU8d9+0.net]
185です。Jupyter Notebookで確認
エラーなコード

plt.imshow(data.reshape(8, 8), camp=cm.gray_r, interpolation='nearest')

動作したコード

plt.imshow(data.reshape(8, 8), cmap='gray_r', interpolation='nearest')

plt.imshow(data.reshape(8, 8), cmap=cm.gray_r, interpolation='nearest')


パラメータ cmapをタイポ

interpolationはクォーテーションが必須でした。



>>193さんの指摘に従いドキュメントを見ると

https://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.imshow

cmapはoptionalかつdefault: Noneなので以下のコードでも実行可能

ただし色付きになります。

plt.imshow(data.reshape(8, 8), interpolation='nearest')

200 名前:遊園地 [2017/08/15(火) 17:20:19.34 ID:q71OxfG40.net]
TensorFlow

TensorBoardで視覚化

どうやるの?



201 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 23:11:31.30 ID:zRk/yixE0.net]
平面の方程式 ax+by+cz=d を使って

3点A(50,600,900)、B(385,630,905)、C(260,30,915)
を通る平面の傾きを最終時に求めたいのですが。

50a+600b+900c=d
385a+630b+905c=d
260a+30b+915c=d

上記のような式をpythonで解くにはどのようにすればいいのでしょうか

202 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 00:58:23.89 ID:ei0reF9D0.net]
linalg.solve

203 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 05:39:51.23 ID:/JTNz4Yga.net]
>>196
sympy使えばいいけど
4元の連立方程式なら
一個式が足りなくない?dは定数なのか?

204 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 08:27:16.90 ID:0Vt0rye20.net]
平面の方程式は定数倍しても同じなので、d=1として解いたりする

205 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 10:06:03.98 ID:+vhQMldia.net]
>>196
ベクトルの外積を使うやり方で書いてみた
https://ideone.com/kKi5aY
連立方程式を解くプログラムよりはこっちの方が書くのが簡単かも
少しでも参考になれば

206 名前:デフォルトの名無しさん [2017/08/16(水) 14:23:21.10 ID:wkNIASRz0.net]
scrapy + seleniumで次のコードがあるのですがこれ ニ重にリクエストしてますよね?
def parse(self, response):
self.driver.get(response.url)

Middlewareでprocess_request内に組み込めば重複リクエストせずjs実行後のソースが取得できますが
そうすると今度はspider内でクリックなどの処理ができないので意味がないし結局二重リクエストしてしまうしかないのでしょうか

207 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 10:17:22.57 ID:IbATprrt0.net]
>>199
原点を通らないのが自明ならいいけど、この場合はa,b,cのどれかを1にするべきじゃないの?
点A,Bからこの平面が垂直ではないのが分かるので、cは0ではないから、両辺をcで割ればc=1とした場合と同じ式になる。

208 名前:デフォルトの名無しさん [2017/08/18(金) 00:05:20.75 ID:l2UwpO6da.net]
コマンドプロンプト上で
5+5
と打つととちゃんと10って出てくるのに
フォルダに保存したtest.pyみたいなファイルから読み込むと何も表示されないのはなぜ?

test.pyの中身をprint("hello")を書き換えたときにはちゃんと表示されるから、パスが違うわけじゃないんだけど

今日から初めて早くもつまづいてる

209 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 02:20:36.63 ID:LtTJxOHm0.net]
>>203
演算してるだけなので画面出力が欲しい場合は別途指示が必要
print(5+5)
でおk

そのレベルなら公式のチュートリアルを一通り頭に入れるほうがいいと思う

210 名前:デフォルトの名無しさん [2017/08/18(金) 02:52:48.76 ID:2Rkfa1Rx0.net]
#環境:anaconda4.4 spider



211 名前:デフォルトの名無しさん [2017/08/18(金) 03:02:04.32 ID:2Rkfa1Rx0.net]
何が理由かわかりませんが書き込みエラーがでて
書き込みができないので画像で質問します

#環境:anaconda4.4 spider
i.imgur.com/gXSlljT.jpg

勉強のためにあえてpythonを使っています
実行ソフトを起動させた後に出てくるダイアログで
TABキーとENTERキーを押したいのですがどう書けばいいのでしょうか

212 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 03:32:09.89 ID:CyApDOPoM.net]
エラーのログ見ないと何とも言えないけどpathのフォルダ名が日本語なのはあんまり良くないんじゃないかな

213 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 05:04:37.83 ID:MkY1nhvU0.net]
ファイル名・パスなど、システム関連には、半角英数字だけを使うこと

日本語・半角空白などは使うな。
バグるだけ

214 名前:デフォルトの名無しさん [2017/08/18(金) 07:19:26.27 ID:IGMbbD260.net]
いやエラーじゃなくてどうキーを送信するかの質問だろう

215 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 19:35:24.52 ID:y42wVGcA0.net]
すみませんが、再び教わりに来ました
gitで下記(xdotoolを扱うモジュール)を落としてきたのですが、
ctypes関連のエラーが出て困っています具体的にはメモ帳開いて

from xdo import Xdo
xdo = Xdo()
win_id = xdo.select_window_with_click()
xdo.enter_text_window(win_id, 'Python rocks!')

を実行すると

>>> xdo.enter_text_window(win_id, 'Python rocks!')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.5/dist-packages/xdo/__init__.py", line 262, in enter_text_window
return _libxdo.xdo_enter_text_window(self._xdo, window, string, delay)
ctypes.ArgumentError: argument 3: <class 'TypeError'>: wrong type

と言った具合です。直せるものなら直すのですが、どう対応するのが良いのか…
すみません、教えて下さい。

216 名前:210 mailto:sage [2017/08/18(金) 19:37:17.41 ID:y42wVGcA0.net]
gitのURLを忘れました
https://github.com/rshk/python-libxdo/tree/master/xdo

217 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 20:48:59.04 ID:UrvnO2hN0.net]
>>210
https://github.com/rshk/python-libxdo/issues/18

218 名前:デフォルトの名無しさん [2017/08/19(土) 12:58:10.49 ID:9KU7ntuJ0.net]
ArgumentError は、引数のエラー

xdo.enter_text_window(win_id, 'Python rocks!')

return _libxdo.xdo_enter_text_window(self._xdo, window, string, delay)

上の引数は2個で、下は4個

219 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 21:53:03.30 ID:5MN0VzTwM.net]
                           _,====ミミミヽ、
                         ,,==≡ミヽミヾミミミ、ヾ、
                       _=≡≡三ミミミ ミミヾ、ソ)),,》  .
                     彡彡二二三≡ミ-_ ミミ|ノノj )||ヽ, )、
                 __,,,,,,,,,/彡二二二    ,- __ミ|/ノ ノノノノ) ||
                -=二ミミミミ----==--'彡 ∠ミミ_ソノノノノ ノ
                  //>=''"二二=-'"_/   ノ''''')λ彡/
        ,,/ ̄''l       彡/-'''"" ̄-=彡彡/ ,,-''",,,,,,,ノ .彡''"
       (,  ,--(      彡 ,,-- ===彡彡彡"_,-_   ヽ Υ
       ヾ-( r'''''\    //=二二''''''彡ソ ̄ ∠__\ .\ソ  .|
         \;;;;  \   Ζ彡≡彡-'''',r-、>   l_"t。ミ\ノ,,r-v   / ̄ ̄ ̄ ̄ ̄ ̄
           \;;;;  \  彡""彡彡-//ヽ" ''''''"" ̄'''""(エア/  /
            \;;  \'''''')彡ヽ// | (tv   /|  , r_>'|  <一体みんな何の話をしているんだ
             \;;;  \'"  \ ,,"''-,,ノ,r-", /  r'''-, .j   \
               \;;;  \ /,,>--'''二"''' r-|   二'" /  __  \______
                \;;r'""彡_l:::::::::::::::::::::: /./_   " / ̄ ̄"===-,
                  )''//rl_--::::::::::::::::/:/ヽ"'=--":

220 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 21:53:33.49 ID:5MN0VzTwM.net]
初心者のスレじゃないのかここは



221 名前:210 mailto:sage [2017/08/20(日) 10:34:35.25 ID:VqPki7vE0.net]
>>212
ありがとうございました。が、どうもこれだけで解決せずのようでした。

教わったURLで 'Python rocks!' を b'Python rocks!' にする記述で、差分変更の有無に関わらずエラーはなくなりました。
目的の「クリックして得たwin_id(今回はメモ帳)に文字列送出はされませんでした。
おま環かも知れません。
mintを新規後、easy_installやsetuptools等悩みまくった結果権限エラーやら何やら沢山出ています。
この辺一掃して最初からpipし直したい所ですが、何がどこにあって消していいやらいけないやら…
少し考えなおしてみます

>>213
気に留めて頂けたのは嬉しいのですが…

222 名前:デフォルトの名無しさん [2017/08/20(日) 23:10:50.37 ID:okWp48Vtd.net]
下記式の意味を勉強したいので、検索すべきキーワードを教えていただけないでしょうか。

print('ab ' [2>1])

bが出力されるコードです。
このような表記の仕方を勉強したいのですがググり方がわかりません。
どなたかググるべき単語を教えていただけないでしょうか。

223 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 23:25:26.53 ID:klz0ekl/0.net]
>>217
ググる前に基本を学べ。入門書の最初の方を読むだけでわかる。

224 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 01:26:46.37 ID:AgiQZh6AM.net]
>>217
こんな書き方みたことなかったから一瞬意味がわからなかった
2>1がTrueになるから[1]になってbと表示されるっぽいな
可読性も低いし覚える必要ないでしょ

225 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 01:28:21.64 ID:+HXSIOGhM.net]
シングルクォーテーションとダブルクォーテーションってどう違うんでしょうか?

226 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 01:31:55.70 ID:AgiQZh6AM.net]
>>220
https://teratail.com/questions/6535

PHPとかだったら違うけどpythonは

227 名前:基本いっしょ []
[ここ壊れてます]

228 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 01:33:56.62 ID:+HXSIOGhM.net]
アザス

229 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 01:39:47.64 ID:AgiQZh6AM.net]
>>222
ぶっちゃけ基本は入門書で学んだ方がネットで質問や検索するよりはやいよ
プログラミング初学だったら特に
すこしやったことあるならネットのpythonチュートリアルをやりながらわからんとこググるのがいいと思う

別にこのスレは初心者用だから質問全然オッケーだけどね

230 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 02:58:54.93 ID:nqaSDwHR0.net]
たのしいRuby 第5版、2016
みんなのPython 第4版、2017

この2冊が、定本。
読んでいないと軽く、100時間以上を損する



231 名前:遊園地 mailto:sage [2017/08/21(月) 03:39:59.61 ID:7t0zvjXS0.net]
未だ、Ruby某居るのか(笑)
どうして、「pythonスタートブック」が出て来ないんだよw

232 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 06:22:37.90 ID:S75aDiPw0.net]
Trueは非0でなく必ず1なの?

233 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 08:15:19.51 ID:AgiQZh6AM.net]
>>225
これいい本だと思うよ。プログラミング初学者にとっては
turtle関数使って結果を可視化出来て楽しいし

234 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 08:36:25.71 ID:OHbYaZtv0.net]
>>226
ざっくり言うとそう
True を数値として解釈すると 1
非零を論理値として解釈すると True

235 名前:デフォルトの名無しさん [2017/08/21(月) 10:26:51.49 ID:5T7GWYB0E.net]
print(int(True) == 1)
print(int(False) == 0)
True, False = False, True
print(int(True) == 1)
print(int(False) == 0) 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)


236 名前:デフォルトの名無しさん [2017/08/21(月) 15:45:11.86 ID:3/R2jhl2a.net]
>>226
非0 は True
True は 1

237 名前:デフォルトの名無しさん [2017/08/21(月) 17:09:19.60 ID:C6G6kK/Od.net]
>>218
入門書に書いてあるかなあ
競プロとかでしか見かけないなあ

238 名前:デフォルトの名無しさん mailto:sage [2017/08/21(月) 18:17:08.60 ID:AgiQZh6AM.net]
>>231
競技プログラミングで使う場合ってコードゴルフで使うの?

stringの切り出しはpythonチュートリアルの比較的はじめのほうに出てくるから、それやっとけば想像出来るとおもうよ

この書き方はパズルとしては面白いけど一般的な書き方じゃないのは確かだわ

239 名前:デフォルトの名無しさん mailto:sage [2017/08/22(火) 00:35:02.58 ID:BxUUctJj0.net]
>>231
そのまま書いてある本なんてないだろ。馬鹿か?

240 名前:デフォルトの名無しさん [2017/08/22(火) 01:16:55.35 ID:ttc8TdGL0.net]
WindowsでJupiterを 使っていて
Print("")まで書き込んで、""の中に日本語入力しようとすると何度やってもJupiter がフリーズしてしまうんですが、解決法がわかる方いましたら教えてください。



241 名前:デフォルトの名無しさん [2017/08/22(火) 07:43:38.05 ID:WDZp+BGLd.net]
>>217
https://codegolf.stackexchange.com/questions/54/tips-for-golfing-in-python?answertab=votes#tab-top
ショートコードとかコードゴルフでぐぐる

242 名前:デフォルトの名無しさん [2017/08/22(火) 07:46:00.30 ID:WDZp+BGLd.net]
>>235
自己レスです
みなさんありがとうございました

243 名前:デフォルトの名無しさん mailto:sage [2017/08/22(火) 22:57:20.85 ID:r6ML5j++0.net]
>>234
2.7は日本語使う時に print(u"日本語")
uが必要

244 名前:デフォルトの名無しさん mailto:sage [2017/08/22(火) 23:00:53.52 ID:/EJQJvvCM.net]
クラスってどういうときに使うんですか?

245 名前:デフォルトの名無しさん mailto:sage [2017/08/22(火) 23:06:35.83 ID:7WQpfFEa0.net]
使った方がいいと思った時

246 名前:デフォルトの名無しさん mailto:sage [2017/08/22(火) 23:36:07.67 ID:IVfvVmbm0.net]
下のような、DB のレコード

社員番号
名前
生年月日

247 名前:デフォルトの名無しさん mailto:sage [2017/08/23(水) 00:04:40.83 ID:z7tbKFjUa.net]
>>238
関数だけでは足りないとき
オブジェクトを作りたいとき
メソッドを使いたいとき
クラス変数を使いたいとき
他のクラスを継承したい時

248 名前:デフォルトの名無しさん mailto:sage [2017/08/23(水) 00:08:07.53 ID:GslwNQrL0.net]
クラスを自作したくなった時

249 名前:デフォルトの名無しさん mailto:sage [2017/08/23(水) 00:17:08.77 ID:looUEwat0.net]
>>238
ごちゃごちゃしてきてスッキリしたい時

250 名前:デフォルトの名無しさん mailto:sage [2017/08/23(水) 08:02:25.58 ID:oRGpys+90.net]
ムラムラしてきたとき



251 名前:デフォルトの名無しさん [2017/08/23(水) 11:36:06.78 ID:ZvmYytd70.net]
名簿のクラスの配列とか無駄じゃないの?
辞書の方が良い気がする

252 名前:デフォルトの名無しさん mailto:sage [2017/08/23(水) 12:06:30.15 ID:uVERtFH/M.net]
もっとわかりやすくクラスについて説明してください。






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

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

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