このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その37
http://mevius.5ch.net/test/read.cgi/tech/1521271945/
探検
くだすれPython(超初心者用) その38
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/05/17(木) 11:09:14.54ID:WeqM6vIc437デフォルトの名無しさん
2018/07/01(日) 03:58:29.82ID:xZESdcdb 3.7に対応していない?
438デフォルトの名無しさん
2018/07/01(日) 07:52:54.30ID:KMROIkKi たぶんそう
Python3.6に対応するのにも10ヶ月くらいかけてたからね
来年春頃にチャレンジしてくれたまえ
Python3.6に対応するのにも10ヶ月くらいかけてたからね
来年春頃にチャレンジしてくれたまえ
439デフォルトの名無しさん
2018/07/01(日) 09:45:24.69ID:HXukxj3q440デフォルトの名無しさん
2018/07/01(日) 09:55:00.54ID:usR85dqh 参考にしたサイトに聞けとは言わないまでも
どこを参考にしたのかは書けよ
Qiitaだったら死刑
どこを参考にしたのかは書けよ
Qiitaだったら死刑
441遊園地 ◆ExGQrDul2E
2018/07/01(日) 10:14:27.87ID:wtxZXieP メインメニューから、
Visual Studio 2017
VS 2017 用 x64 Native Tools コマンド
で、打ち込んだら行けそうだとは思う。
いや、知らんけど。
Visual Studio 2017
VS 2017 用 x64 Native Tools コマンド
で、打ち込んだら行けそうだとは思う。
いや、知らんけど。
442デフォルトの名無しさん
2018/07/01(日) 13:24:05.16ID:B6/ICS0x 昨日初めてAIに興味がある事と後学のためにと本を買いpython触り始めた者です
現在、コマンドプロントを使ってCuPyをインストール
そして、pythonにインポートしようとしたのですが、何度本の通りにしても下記画像のようになりインポートされません…
プログラミング行う前の初歩中の初歩で躓いてしまい恥ずかしいですが、助けていただけないでしょうか
使用ツール
アナコンダ3 4.2.0(64bit)
VisualStudio2015Community
CUDA 9.0
CuPy 2.3.0
Chainer 3.3.0
使用環境
win10(8.1からのアップグレード版)
intelCOERi5
https://i.imgur.com/ki933GH.jpg
現在、コマンドプロントを使ってCuPyをインストール
そして、pythonにインポートしようとしたのですが、何度本の通りにしても下記画像のようになりインポートされません…
プログラミング行う前の初歩中の初歩で躓いてしまい恥ずかしいですが、助けていただけないでしょうか
使用ツール
アナコンダ3 4.2.0(64bit)
VisualStudio2015Community
CUDA 9.0
CuPy 2.3.0
Chainer 3.3.0
使用環境
win10(8.1からのアップグレード版)
intelCOERi5
https://i.imgur.com/ki933GH.jpg
443デフォルトの名無しさん
2018/07/01(日) 13:40:19.19ID:abAuXWnK CUDAはNVIDIAのグラボが必要だけど、それはわかってる?
444デフォルトの名無しさん
2018/07/01(日) 13:43:41.63ID:blR+9qab445デフォルトの名無しさん
2018/07/01(日) 18:18:13.94ID:wiRhXH6B >>442
おわちぇいな
おわちぇいな
446デフォルトの名無しさん
2018/07/02(月) 07:51:12.76ID:9wGdj7CA CUDA とは、NVIDIAが開発・提供している、
GPU向けの汎用並列コンピューティングプラットフォーム(並列コンピューティングアーキテクチャ)
およびプログラミングモデルである
こんなもの、10年以上のベテランがやるものだろw
GPU向けの汎用並列コンピューティングプラットフォーム(並列コンピューティングアーキテクチャ)
およびプログラミングモデルである
こんなもの、10年以上のベテランがやるものだろw
447デフォルトの名無しさん
2018/07/02(月) 11:12:23.11ID:h1vNIHyU os.renameでファイルを移動する際に移動先のフォルダがなかった場合、
フォルダを作って移動してくれる場合と、
移動に失敗する(フォルダを手動で作れば移動してくれる)場合があるんですけど
なんでそうなるのかわかりません
フォルダを作って移動してくれる場合と、
移動に失敗する(フォルダを手動で作れば移動してくれる)場合があるんですけど
なんでそうなるのかわかりません
448デフォルトの名無しさん
2018/07/02(月) 11:58:45.72ID:CAf9ocjr449デフォルトの名無しさん
2018/07/02(月) 12:47:13.81ID:lZblgvr/ ファッキンビチグソeclipseを捨てて乗り換えるならVSCodeだろうな
eclipseのように(というのもおこがましいほどにeclipseより遥かに手軽で軽量で安全で高度だが)プラグイン入れれば何にでも対応できるし、
一緒にJavaをちょっと編集したくなったときもe糞プスを起動しなくてもVSCodeのままでそこそこいける
eclipseのように(というのもおこがましいほどにeclipseより遥かに手軽で軽量で安全で高度だが)プラグイン入れれば何にでも対応できるし、
一緒にJavaをちょっと編集したくなったときもe糞プスを起動しなくてもVSCodeのままでそこそこいける
450デフォルトの名無しさん
2018/07/02(月) 12:49:14.01ID:BcUDQh/y IDEからエディタに乗り換え?
そこは同じIDEのVSじゃないの?
そこは同じIDEのVSじゃないの?
451デフォルトの名無しさん
2018/07/02(月) 13:00:11.52ID:lZblgvr/ eclipseのゴミのようなクォリティでIDEと呼んでいいんならVSCodeは十分にIDEとしての機能性を備えてるよ
DBエディタのように、コードを超えたインターフェースもあるし
DBエディタのように、コードを超えたインターフェースもあるし
452デフォルトの名無しさん
2018/07/02(月) 14:31:17.41ID:eMVFPvKk 先週からpydroid3触り始めたけど、PyQt5まで動いてびっくりした。
画面の関係で、全く同じフィーリングという訳にはいかないけど、ウィンドウのレイアウトさえ修正すれば
パソコンのPyQtアプリがそのまま動きそう。
母艦がXubuntuでスマホがAndoridのマイノリティな俺だけど、Andoridパッド衝動買いしちゃいそう。
画面の関係で、全く同じフィーリングという訳にはいかないけど、ウィンドウのレイアウトさえ修正すれば
パソコンのPyQtアプリがそのまま動きそう。
母艦がXubuntuでスマホがAndoridのマイノリティな俺だけど、Andoridパッド衝動買いしちゃいそう。
453デフォルトの名無しさん
2018/07/02(月) 20:35:28.32ID:sDqJNw7J アホですみません
pandasで
x=pd.DataFrame('A':[1,2,3],'B':[4,5,6],'C':[7,8,9])
で
print(x[0:2])
で
出力が
0行目と1行目しか出ないのはなんでですか
0から2行なので合計3行出るのではないんですか
pandasで
x=pd.DataFrame('A':[1,2,3],'B':[4,5,6],'C':[7,8,9])
で
print(x[0:2])
で
出力が
0行目と1行目しか出ないのはなんでですか
0から2行なので合計3行出るのではないんですか
454デフォルトの名無しさん
2018/07/02(月) 21:44:40.11ID:TJD/4INa [)
455デフォルトの名無しさん
2018/07/03(火) 08:01:32.39ID:6Spyoog5456デフォルトの名無しさん
2018/07/03(火) 09:21:22.99ID:LOADhL/p 違うよ半開区間
457遊園地 ◆ExGQrDul2E
2018/07/03(火) 10:58:28.98ID:syKRmC4v >>453
head[A,B,C]が0番目として、含まれてるから
実質4要素
下記のコードで確認してみ?
import pandas as pd
x=pd.DataFrame({'A':[1,2,3],'B':[4,5,6],'C':[7,8,9]})
print(x[0:2]),print()
print(x.head(0)),print(),print()
print(x.head(1)),print()
print(x.head(2)),print()
print(x.head(3)),print()
head[A,B,C]が0番目として、含まれてるから
実質4要素
下記のコードで確認してみ?
import pandas as pd
x=pd.DataFrame({'A':[1,2,3],'B':[4,5,6],'C':[7,8,9]})
print(x[0:2]),print()
print(x.head(0)),print(),print()
print(x.head(1)),print()
print(x.head(2)),print()
print(x.head(3)),print()
458遊園地 ◆ExGQrDul2E
2018/07/03(火) 11:04:40.79ID:syKRmC4v 名前空間だから、実際の要素では無いのか。
[遊園地の]解釈自体が間違えてるかも知れないようから、
区画ソートをできる人に聞いてくれ。
[遊園地の]解釈自体が間違えてるかも知れないようから、
区画ソートをできる人に聞いてくれ。
459デフォルトの名無しさん
2018/07/03(火) 11:12:44.04ID:EG+Srxkj (,a,b,c,d,)
「,」の部分を数える
[0:2]だったら前から0番目の「,」と2番目の「,」の間の区間(a,b)
「,」の部分を数える
[0:2]だったら前から0番目の「,」と2番目の「,」の間の区間(a,b)
460デフォルトの名無しさん
2018/07/03(火) 12:34:53.41ID:RGWVubcd >>455
その説明では[0:2]の2は要素数を示すことになってしまうから説明として正しくない。
「食器棚に入ってるお皿をいちばん左から3枚目の手前までもってきて」が正しい表現かな。
たしか、数直線を思い浮かべてほしいんじゃなかったけかな?
0 1 2 3
+ーー+ーー+ーー+ー
<う> <ん> <こ> だと
[0:2]=うん になるんよ。
その説明では[0:2]の2は要素数を示すことになってしまうから説明として正しくない。
「食器棚に入ってるお皿をいちばん左から3枚目の手前までもってきて」が正しい表現かな。
たしか、数直線を思い浮かべてほしいんじゃなかったけかな?
0 1 2 3
+ーー+ーー+ーー+ー
<う> <ん> <こ> だと
[0:2]=うん になるんよ。
461デフォルトの名無しさん
2018/07/03(火) 12:40:28.33ID:OVTJrzKJ >>453
n、mを指定して範囲を示すとき、pythonは配列に限らずn <= x < mとなるように設計するのが基本。
これは言語によりまちまちで、最近の言語はn <= x <= mとするものも少なくない。
俺含めおっさんプログラマに後者な言語を見せると発狂して死んでしまうので注意。
n、mを指定して範囲を示すとき、pythonは配列に限らずn <= x < mとなるように設計するのが基本。
これは言語によりまちまちで、最近の言語はn <= x <= mとするものも少なくない。
俺含めおっさんプログラマに後者な言語を見せると発狂して死んでしまうので注意。
462デフォルトの名無しさん
2018/07/03(火) 12:43:31.15ID:OVTJrzKJ ※basicプログラマを除く
463デフォルトの名無しさん
2018/07/03(火) 13:06:36.53ID:onhdh/0N rubyとかいうクソ言語では
first..lastはlastが含まれ
first...lastはlastが含まれないという、
どっちがどっちか覚えるしかない恣意的表記のクソ仕様。
これに限らず==、===、eql?、equal?の違いなど、コードが仕様だ精神のドキュメントあっち行け思考のクソ開発方針のため、クソ開発者がクソテキトーに決めたクソ仕様を覚えるしかないクソ言語。
ちなみにnimは、
first..lastはlastが含まれ
first..<lastはlastが含まれない
first..lastはlastが含まれ
first...lastはlastが含まれないという、
どっちがどっちか覚えるしかない恣意的表記のクソ仕様。
これに限らず==、===、eql?、equal?の違いなど、コードが仕様だ精神のドキュメントあっち行け思考のクソ開発方針のため、クソ開発者がクソテキトーに決めたクソ仕様を覚えるしかないクソ言語。
ちなみにnimは、
first..lastはlastが含まれ
first..<lastはlastが含まれない
464453
2018/07/03(火) 15:12:44.88ID:+Y7+qb84 ありがとうございます!
465デフォルトの名無しさん
2018/07/03(火) 15:28:12.44ID:RGWVubcd466遊園地 ◆ExGQrDul2E
2018/07/03(火) 16:10:15.77ID:syKRmC4v どこの板でも5ch共通点は
1.絶対に他人を褒めない。
2.煽りが尋常じゃない。
3.初心者へ謎の解説
ようやく、2,5chに慣れて来た。
Ruby房が超初心者python房を舐めてんねん。
そしたら、クソが溜まったRuby房はスカトロマニアと呼ばれて、
便器と超初心者python板を間違えて、初心者相手に、お互いに自慰好意しだす。
お互いに自分の房(棒)を舐めあってるのに、気持ち良く
なる奴は居ない。と言う矛盾が生じるんだよな!!
1.絶対に他人を褒めない。
2.煽りが尋常じゃない。
3.初心者へ謎の解説
ようやく、2,5chに慣れて来た。
Ruby房が超初心者python房を舐めてんねん。
そしたら、クソが溜まったRuby房はスカトロマニアと呼ばれて、
便器と超初心者python板を間違えて、初心者相手に、お互いに自慰好意しだす。
お互いに自分の房(棒)を舐めあってるのに、気持ち良く
なる奴は居ない。と言う矛盾が生じるんだよな!!
467デフォルトの名無しさん
2018/07/03(火) 16:55:25.48ID:jrYnrzqQ468デフォルトの名無しさん
2018/07/03(火) 18:09:57.03ID:HI6Z9dZ+ 普段使ってるChromeからcookieをjsonファイルでエクスポート
→ファイルを読み込んで、dict型にして、requestsに渡すことでログイン後のhtmlを取得
ということがやりたいんですが、具体的にはどうやればいいんでしょうか?
とりあえずこの拡張が出力するjsonを渡してみたけどダメでした
https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=ja
→ファイルを読み込んで、dict型にして、requestsに渡すことでログイン後のhtmlを取得
ということがやりたいんですが、具体的にはどうやればいいんでしょうか?
とりあえずこの拡張が出力するjsonを渡してみたけどダメでした
https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=ja
469デフォルトの名無しさん
2018/07/03(火) 18:32:16.07ID:HI6Z9dZ+ 自己解決しました
Cookieをエクスポートするフォーマットをsemicolon形式にして
出力されたテキストを置換して
cookie=dict(aaa="123",bbb="234") みたいにやったらうまくいきました
Cookieをエクスポートするフォーマットをsemicolon形式にして
出力されたテキストを置換して
cookie=dict(aaa="123",bbb="234") みたいにやったらうまくいきました
470デフォルトの名無しさん
2018/07/03(火) 19:34:26.23ID:h3bXkokL お前は見込みありだな
471デフォルトの名無しさん
2018/07/03(火) 20:15:04.43ID:0rbKYYHZ テキストファイルの末尾から10行を表示したいのだけど
どうやればいいのか全くわからない
テキストが数百ギガバイトあるため、全部リストにぶち込むとかは無理
どうやればいいのか全くわからない
テキストが数百ギガバイトあるため、全部リストにぶち込むとかは無理
472デフォルトの名無しさん
2018/07/03(火) 20:39:09.05ID:BhHhKgjH 一回目で先頭から末尾まで行数を数えて二回目で行数-10だけ飛ばす
collection.dequeをmaxlen=10にして全行appendする
tailコマンドを使う
どれでもどうぞ
collection.dequeをmaxlen=10にして全行appendする
tailコマンドを使う
どれでもどうぞ
473デフォルトの名無しさん
2018/07/03(火) 23:34:13.28ID:9ONgpSq2 tailコマンドのソース見てpythonで書き直せばいい
車輪の再発明バンザイ
車輪の再発明バンザイ
474デフォルトの名無しさん
2018/07/04(水) 00:33:23.52ID:OxUMeZjO Ruby では、IO クラスの、
io.each_line で、1行ずつ読み込める
io.read(size) で、サイズ指定して読み込める
io.pos, io.seek で、ファイルポインタも移動できる
io.each_line で、1行ずつ読み込める
io.read(size) で、サイズ指定して読み込める
io.pos, io.seek で、ファイルポインタも移動できる
475デフォルトの名無しさん
2018/07/04(水) 00:54:54.87ID:MQVza7QA いや逆に今日日できない言語なんてないからオワコンくそ言語は黙ってろ
476デフォルトの名無しさん
2018/07/04(水) 05:16:53.53ID:lYpq3kCa こういうやり取りを見てるとプログラムを書くってのは面白いなと思う、人それぞれなんだよな
477デフォルトの名無しさん
2018/07/04(水) 10:55:45.46ID:v2Sox3dI >>475
ガイジやぞ配慮しろや
ガイジやぞ配慮しろや
478デフォルトの名無しさん
2018/07/04(水) 11:00:47.00ID:NOHgpGJH >>471
ちょっと搦手かも知れないけど、やっぱりめんどくさいから俺もtailコマンド使うかな?
>>> import subprocess
>>> ret=subprocess.check_output(['tail','-n10','theFile.txt'])
ちょっと搦手かも知れないけど、やっぱりめんどくさいから俺もtailコマンド使うかな?
>>> import subprocess
>>> ret=subprocess.check_output(['tail','-n10','theFile.txt'])
479デフォルトの名無しさん
2018/07/04(水) 11:11:38.06ID:yPKihq8f osコマンドちゃんはポータビリティが無いね
480デフォルトの名無しさん
2018/07/04(水) 11:14:13.25ID:NOHgpGJH >>479
そだな。ごめん。お目汚しをしてしまって忝ない。
そだな。ごめん。お目汚しをしてしまって忝ない。
481デフォルトの名無しさん
2018/07/04(水) 12:22:02.07ID:4DkGM1mz482デフォルトの名無しさん
2018/07/04(水) 13:23:29.16ID:xdX5HHps python初心者です、環境について教えてください
VSCodeとPyCharmだとどちらがおすすめでしょうか?
また、Windowsで他におすすめありますか?
クレクレですみません
VSCodeとPyCharmだとどちらがおすすめでしょうか?
また、Windowsで他におすすめありますか?
クレクレですみません
483デフォルトの名無しさん
2018/07/04(水) 13:28:50.36ID:FWEPDL49 pythonオンリーならpycharm
484デフォルトの名無しさん
2018/07/04(水) 13:46:15.41ID:sK+g9tr5 PyCharmは高価な有償製品なので無償で使える機能には制限がある
無料でプラグイン入れてカスタマイズしたいならVSCode
無料でWeb開発したいならVSCode
無料でプラグイン入れてカスタマイズしたいならVSCode
無料でWeb開発したいならVSCode
485デフォルトの名無しさん
2018/07/04(水) 14:04:48.83ID:NOHgpGJH >>482
Geany使ってたけどWinにもある? 最近VSCodeに乗り換えました。
手軽にカスタマイズするならSciteもいいかも(Geanyの前に使ってた)。
Atomも最近はやってるらしいけど、挫折しました、てへ。
Geany使ってたけどWinにもある? 最近VSCodeに乗り換えました。
手軽にカスタマイズするならSciteもいいかも(Geanyの前に使ってた)。
Atomも最近はやってるらしいけど、挫折しました、てへ。
486デフォルトの名無しさん
2018/07/04(水) 21:51:27.72ID:gFgZc5FG U54
487デフォルトの名無しさん
2018/07/04(水) 22:33:53.48ID:ng+0N/IT すみません、pythonの並列化処理で教えていただければと
pythonを最近学び始め、joblibやmultiprocessing というモジュールをインポートすれば並列化できるというところまではわかりました。
ですが、1から100までのfor文を分割して、1~25,26~50,51~75,76~100のようなことを4つのコアそれぞれにやらせようとすると、どう対処したら良いのかわからないのですが、
こういう場合に良いやり方はあるのでしょうか?
pythonを最近学び始め、joblibやmultiprocessing というモジュールをインポートすれば並列化できるというところまではわかりました。
ですが、1から100までのfor文を分割して、1~25,26~50,51~75,76~100のようなことを4つのコアそれぞれにやらせようとすると、どう対処したら良いのかわからないのですが、
こういう場合に良いやり方はあるのでしょうか?
488遊園地 ◆ExGQrDul2E
2018/07/04(水) 22:47:14.54ID:fl3R7P9J 公式に有る標準のpythonで良いやろ。
マルチスレッド&マルチコアはGGったら出てくる。
ただ、実装は、どうなるか分からない。
import multiprocessing
from multiprocessing import Pipe
from multiprocessing import Lock
from multiprocessing import Manager
from multiprocessing import Process
from multiprocessing import Value, Array
from multiprocessing import Pool, TimeoutError
https://docs.python.jp/3/library/multiprocessing.html
マルチスレッド&マルチコアはGGったら出てくる。
ただ、実装は、どうなるか分からない。
import multiprocessing
from multiprocessing import Pipe
from multiprocessing import Lock
from multiprocessing import Manager
from multiprocessing import Process
from multiprocessing import Value, Array
from multiprocessing import Pool, TimeoutError
https://docs.python.jp/3/library/multiprocessing.html
489遊園地 ◆ExGQrDul2E
2018/07/04(水) 23:07:07.97ID:fl3R7P9J GPU不明
import os
import platform
import multiprocessing
l=platform.system()
r=multiprocessing.cpu_count()
lr=len(os.sched_getaffinity(0))
print(l,r,lr)
import os
import platform
import multiprocessing
l=platform.system()
r=multiprocessing.cpu_count()
lr=len(os.sched_getaffinity(0))
print(l,r,lr)
490デフォルトの名無しさん
2018/07/04(水) 23:39:57.98ID:ng+0N/IT491デフォルトの名無しさん
2018/07/05(木) 00:09:26.59ID:T0L/NWDK492デフォルトの名無しさん
2018/07/05(木) 00:29:08.60ID:bmLXPWlv Pyscripterは何となく好きだね俺も
493デフォルトの名無しさん
2018/07/05(木) 07:49:19.54ID:mzJZAR0W494デフォルトの名無しさん
2018/07/05(木) 07:49:36.51ID:mzJZAR0W すみません、482です、、
495デフォルトの名無しさん
2018/07/05(木) 08:53:00.24ID:2ipvgkm7 >>487
makefile書いてmake -j4でいいよ
makefile書いてmake -j4でいいよ
496デフォルトの名無しさん
2018/07/05(木) 11:42:30.52ID:IcGtf/nv ageてみる
497デフォルトの名無しさん
2018/07/06(金) 20:40:03.20ID:8M+Xsunh >>> x = int(input("整数を入れてください;"))
整数を入れてください;44
>>> if x < 0:
x = 0
print("負数はゼロとする")
elif x ==0:
SyntaxError: inconsistent use of tabs and spaces in indentation
"オライリー Python チュートリアル第3版”本の通りにテストしようとすると、
途中でエラーが出てしまう。
実行環境は Windows10 x64, python は以前3.6でうまくいかないので、3.7しました。
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
整数を入れてください;44
>>> if x < 0:
x = 0
print("負数はゼロとする")
elif x ==0:
SyntaxError: inconsistent use of tabs and spaces in indentation
"オライリー Python チュートリアル第3版”本の通りにテストしようとすると、
途中でエラーが出てしまう。
実行環境は Windows10 x64, python は以前3.6でうまくいかないので、3.7しました。
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
498デフォルトの名無しさん
2018/07/06(金) 22:37:56.41ID:sIOuXx+P SyntaxError: inconsistent use of tabs and spaces in indentation
このエラーの通りだろ
インデントに タブ と スペース が混在している
このエラーの通りだろ
インデントに タブ と スペース が混在している
499デフォルトの名無しさん
2018/07/06(金) 22:45:14.64ID:djSUxyRU >>497
インデントが矛盾してますってエラーなんだけど注意して見てみたら?
インデントが矛盾してますってエラーなんだけど注意して見てみたら?
500デフォルトの名無しさん
2018/07/07(土) 07:57:30.60ID:5M0gbfiH elif の前のスペースが余計なんだろう
501デフォルトの名無しさん
2018/07/07(土) 09:46:01.38ID:7kPpsH+C 前から思ってたけど、文頭の空白が削除されて2ちゃんはPython向けじゃないなぁと...。
専ブラなら大丈夫なんすか?
専ブラなら大丈夫なんすか?
502デフォルトの名無しさん
2018/07/07(土) 10:00:59.73ID:pa4NPo43 コードが崩れるからideoneとか投稿して貼れと>>1に書いてあったと思ったが
誰か消したのか
誰か消したのか
503デフォルトの名無しさん
2018/07/07(土) 10:32:04.91ID:LxSGsocZ >>502
コードが崩れるからとは書いてないけど
くだすれPython(超初心者用) その32
http://echo.2ch.net/test/read.cgi/tech/1486173667
までは
◆関連リンク Python の Home Page
ttp://www.python.org/
◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/
ttps://try.jupyter.org/
◆まとめwiki
ttp://python.rdy.jp/
って書いてあった
で、
くだすれPython(超初心者用) その33
http://echo.2ch.net/test/read.cgi/tech/1490424742/
で無くなってる(>> 2以降に移したのかも知らんが…)
とりあえず次スレ立てる人は復活してほしいな
コードが崩れるからとは書いてないけど
くだすれPython(超初心者用) その32
http://echo.2ch.net/test/read.cgi/tech/1486173667
までは
◆関連リンク Python の Home Page
ttp://www.python.org/
◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/
ttps://try.jupyter.org/
◆まとめwiki
ttp://python.rdy.jp/
って書いてあった
で、
くだすれPython(超初心者用) その33
http://echo.2ch.net/test/read.cgi/tech/1490424742/
で無くなってる(>> 2以降に移したのかも知らんが…)
とりあえず次スレ立てる人は復活してほしいな
504デフォルトの名無しさん
2018/07/07(土) 19:52:21.38ID:MYwzU1cJ まぁ、スペース4つを全角スペースに置換してここに貼ればいいだけなんだけどな。
505デフォルトの名無しさん
2018/07/07(土) 19:55:22.68ID:MYwzU1cJ ところで、
if hoge == 1: #数値
と
if hoge == '1' #数字
では、どちらが速いんだ?
if hoge == 1: #数値
と
if hoge == '1' #数字
では、どちらが速いんだ?
506デフォルトの名無しさん
2018/07/07(土) 21:12:18.72ID:cKmJS2is 後者は2文字分余計にパース時間がかかるし、文字列の最後まで比較が完了したかチェックが必要なので、理論的には前者が早いが、
ボトルネックを調べるまではそんなこと気にしても意味がない。
ボトルネックを調べるまではそんなこと気にしても意味がない。
507デフォルトの名無しさん
2018/07/07(土) 21:25:55.58ID:uPjfR+41 早まった最適化はなんちゃら
508デフォルトの名無しさん
2018/07/07(土) 21:37:07.13ID:P+j3/coi509デフォルトの名無しさん
2018/07/08(日) 05:02:05.68ID:HGazO2t1510デフォルトの名無しさん
2018/07/08(日) 09:26:29.76ID:IpE2RaFM511デフォルトの名無しさん
2018/07/08(日) 10:09:18.79ID:s1BUSJNi vim
512デフォルトの名無しさん
2018/07/08(日) 10:51:27.91ID:HGazO2t1 >>510
環境作るのが大変かも。サンキュー
環境作るのが大変かも。サンキュー
513デフォルトの名無しさん
2018/07/08(日) 14:58:29.46ID:hvpTMDL4 >>505
ipythonの%timeitでそういうのを調べられる
ものすごく僅かな差だが、数値のほうが早い
あと変数名が短いほうが早い
%timeit if a==1: pass
52.9 ns ± 0.122 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
%timeit if a=="1": pass
56.7 ns ± 0.513 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
%timeit if hoge==1: pass
53.9 ns ± 0.365 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
%timeit if hoge=="1": pass
57.5 ns ± 0.084 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
ipythonの%timeitでそういうのを調べられる
ものすごく僅かな差だが、数値のほうが早い
あと変数名が短いほうが早い
%timeit if a==1: pass
52.9 ns ± 0.122 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
%timeit if a=="1": pass
56.7 ns ± 0.513 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
%timeit if hoge==1: pass
53.9 ns ± 0.365 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
%timeit if hoge=="1": pass
57.5 ns ± 0.084 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
514デフォルトの名無しさん
2018/07/08(日) 19:12:48.21ID:FXqCe1Jq515デフォルトの名無しさん
2018/07/08(日) 19:47:51.32ID:7IyBQLqQ VBAをそれなりに使えるようになったからPython始めてみたいんだが、やっぱり全然難しい?
VBAの難易度を10としたらPythonはどのくらい?
あと、この関数はVBAで言ったらコレ!みたいな早見表みたいのないよね?
VBAの難易度を10としたらPythonはどのくらい?
あと、この関数はVBAで言ったらコレ!みたいな早見表みたいのないよね?
516デフォルトの名無しさん
2018/07/08(日) 19:49:50.48ID:nzHBwQiZ なにをしたいかによるが
5くらいじゃね?w
ないよ
5くらいじゃね?w
ないよ
517デフォルトの名無しさん
2018/07/08(日) 22:16:58.63ID:9FsG7rKp >>515
既にVBAを使えるなら簡単だよ
くどい型宣言、配列のみの貧弱なデータ構造といった
VBAの使いづらい点が、Pythonでは全て解決されている
ただしWebやネットワークの世界には手を出すなよ
Python以外にも必要な知識が爆発的に増えていくら時間があっても足りない
Pythonはローカルのテキストデータをいじくる用途で輝く言語だ
既にVBAを使えるなら簡単だよ
くどい型宣言、配列のみの貧弱なデータ構造といった
VBAの使いづらい点が、Pythonでは全て解決されている
ただしWebやネットワークの世界には手を出すなよ
Python以外にも必要な知識が爆発的に増えていくら時間があっても足りない
Pythonはローカルのテキストデータをいじくる用途で輝く言語だ
518デフォルトの名無しさん
2018/07/08(日) 22:19:33.46ID:R+BMdkT4519デフォルトの名無しさん
2018/07/08(日) 23:51:01.54ID:7IyBQLqQ520デフォルトの名無しさん
2018/07/09(月) 02:17:48.93ID:LaDaXFYH 記法について教えてください。
https://qiita.com/pumbaacave/items/942f86269b2c56313c15
上記のサイトのマルチプロセス実行関数を定義している箇所に下記のように記述があるのですが、
なぜカンマ以降空欄なのでしょうか?
process_pool = Pool(processes=n, )
https://qiita.com/pumbaacave/items/942f86269b2c56313c15
上記のサイトのマルチプロセス実行関数を定義している箇所に下記のように記述があるのですが、
なぜカンマ以降空欄なのでしょうか?
process_pool = Pool(processes=n, )
521デフォルトの名無しさん
2018/07/09(月) 04:04:31.40ID:lNBlYhG9 そのカンマは有っても無くても変わらんから消し忘れだろう
それで納得行かないならコメント欄で本人に聞いてこい
ここは著者の気持ち推測スレじゃないからな
それで納得行かないならコメント欄で本人に聞いてこい
ここは著者の気持ち推測スレじゃないからな
522デフォルトの名無しさん
2018/07/09(月) 06:40:13.77ID:TvZsnLJ0 毎週得意先から10くらいのPDFが送られてくるのですが。
PDFを全て選択→コピー→貼り付け→ボタン押してVBA発動(社内で見たい数字に変換)→次のPDFを開く…手作業で繰り返しています。
これをPDF自動で開かせてコピーペーストしてVBAを動かす、、までPythonでやりたいのですが、可能でしょうか?
PDFを全て選択→コピー→貼り付け→ボタン押してVBA発動(社内で見たい数字に変換)→次のPDFを開く…手作業で繰り返しています。
これをPDF自動で開かせてコピーペーストしてVBAを動かす、、までPythonでやりたいのですが、可能でしょうか?
523デフォルトの名無しさん
2018/07/09(月) 06:55:58.69ID:wOPKveTX524デフォルトの名無しさん
2018/07/09(月) 09:02:54.85ID:rKnQV5/G 課題解決において、本当に優れたソリューションは有効性や実現性だけでなく応用性・永続性・再現性を備えている
・PDFのフォーマットが変わったらどうするのか?
・自分が今の仕事から離れたらどうするのか?
・他の業務にも広く展開できないか?
Pythonで他の誰にも分からないもの作るより、522が率先してRPA入れて展開したほうが遥かに522は評価される
そういう思考と行動ができればCIOにだってなれるぞ
・PDFのフォーマットが変わったらどうするのか?
・自分が今の仕事から離れたらどうするのか?
・他の業務にも広く展開できないか?
Pythonで他の誰にも分からないもの作るより、522が率先してRPA入れて展開したほうが遥かに522は評価される
そういう思考と行動ができればCIOにだってなれるぞ
525デフォルトの名無しさん
2018/07/09(月) 09:03:41.22ID:C9JH0M1I 普通ににPythonのRPAフレームワークあるが…
526デフォルトの名無しさん
2018/07/09(月) 09:27:08.40ID:SXUnnQWd >>522
可能だと思う
可能だと思う
527遊園地 ◆ExGQrDul2E
2018/07/09(月) 10:49:26.70ID:H6u5Fx+k うんこ漏らしながら、、答えると
PDFMiner.six
使え。
PDFMiner.six
使え。
528デフォルトの名無しさん
2018/07/09(月) 11:17:28.05ID:H6u5Fx+k すっ、すいません。
先程まで咥えてたボっぼくのおちんぽっぽ知りませんか?
トイレに行ったら、どこに行ったか分かりません。
コンピューターの未来予測で解決して下さいwww
https://eurekalert.org/multimedia/pub/173001.php
先程まで咥えてたボっぼくのおちんぽっぽ知りませんか?
トイレに行ったら、どこに行ったか分かりません。
コンピューターの未来予測で解決して下さいwww
https://eurekalert.org/multimedia/pub/173001.php
529522
2018/07/09(月) 12:44:00.66ID:pU5gW32k 皆さん、回答ありがとうございます。
もう少し自分の方で調べてから、再度質問させて頂きます。
もう少し自分の方で調べてから、再度質問させて頂きます。
530デフォルトの名無しさん
2018/07/09(月) 16:14:02.89ID:OMEWQnbN これヤバシング
https://goo.gl/uAcy7u
https://goo.gl/uAcy7u
531デフォルトの名無しさん
2018/07/09(月) 19:05:37.08ID:H6u5Fx+k532デフォルトの名無しさん
2018/07/10(火) 23:21:34.41ID:pmSBRWqU T or通して踏めばおk?
533デフォルトの名無しさん
2018/07/10(火) 23:25:58.83ID:czFq4uQ7 特定しました
534デフォルトの名無しさん
2018/07/13(金) 09:49:36.96ID:beR71Flm 今更だけど>>447に自己レス
os.renameだと移動先がない場合、FileNotFoundErrorになる
os.renamesだと移動先がない場合、自動生成してくれる
Pythonの標準ライブラリはsのある・なしで動作が変わるものがあるから気をつけないといかんね
os.renameだと移動先がない場合、FileNotFoundErrorになる
os.renamesだと移動先がない場合、自動生成してくれる
Pythonの標準ライブラリはsのある・なしで動作が変わるものがあるから気をつけないといかんね
535デフォルトの名無しさん
2018/07/14(土) 08:42:52.91ID:/U+5P3P4 >>534
これは良いレスの見本
これは良いレスの見本
536デフォルトの名無しさん
2018/07/14(土) 11:36:12.84ID:v4Gtt50J mkdir
mkdirs
もありまっせ
mkdirs
もありまっせ
537デフォルトの名無しさん
2018/07/14(土) 12:46:59.88ID:zjgvls6Z Pythonのファイル操作関連機能は
複数ライブラリに散らばってたり重複があったりと
カオスなことになってて非常に使いづらい
一度自分用の早見表を作ったんだけど紛失してしまった
3で互換性なくなる時にpathlibあたりに一元化すれば良かったのに
複数ライブラリに散らばってたり重複があったりと
カオスなことになってて非常に使いづらい
一度自分用の早見表を作ったんだけど紛失してしまった
3で互換性なくなる時にpathlibあたりに一元化すれば良かったのに
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★3 [BFU★]
- 「これいいじゃん!!!」 セブン-イレブンの1620円で買える“1人用クリスマスケーキ”🎂に注目殺到「天才すぎる」 [パンナ・コッタ★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★5 [Hitzeschleier★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 【サッカー】日本代表、FIFAランキング“4位”の強豪イングランドとの対戦が正式決定! 来年3月に聖地ウェンブリーで激突へ [久太郎★]
- 自民党、ついに「断続的なレーダー照射」に発言後退。ネトウヨどうすんのこれ? [469534301]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ4🧪
- 【すこん部🏡】白上フブキ🦊配信中❗【ホロライブ▶】
- 【安倍晋三】中国船4隻が領海侵入 [828897501]
- 近所にびっくりドンキーがないんだけど!!!
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ181
