タグ付けされた質問 「python」

Pythonは、マルチパラダイム、動的型付け、多目的プログラミング言語です。これは、学習、理解、使用が迅速で、クリーンで統一された構文を適用できるように設計されています。Python 2は2020年1月1日をもって正式にサポートされなくなりました。それでも、バージョン固有のPythonの質問については、[python-2.7]または[python-3.x]タグを追加します。Pythonのバリアントまたはライブラリ(Jython、PyPy、Pandas、Numpyなど)を使用する場合は、タグに含めてください。

14
ImportError:「Tkinter」という名前のモジュールはありません
なんらかの理由で、Tkinterまたはtkinterモジュールを使用できません。Pythonシェルで次のコマンドを実行した後 import Tkinter または import tkinter このエラーが発生しました ModuleNotFoundError: 'Tkinter'という名前のモジュールはありません または ModuleNotFoundError: 'tkinter'という名前のモジュールはありません 何が原因で、どうすればそれを解決できますか?
206 python  tkinter 

7
パンダのグループ別と合計
私はこのデータフレームを使用しています。 Fruit Date Name Number Apples 10/6/2016 Bob 7 Apples 10/6/2016 Bob 8 Apples 10/6/2016 Mike 9 Apples 10/7/2016 Steve 10 Apples 10/7/2016 Bob 1 Oranges 10/7/2016 Bob 2 Oranges 10/6/2016 Tom 15 Oranges 10/6/2016 Mike 57 Oranges 10/6/2016 Bob 65 Oranges 10/7/2016 Tony 1 Grapes 10/7/2016 Bob 1 Grapes …

15
Python pipインストールが失敗する:無効なコマンドegg_info
最近、pipを使用してPythonパッケージをインストールしようとすると、以下のエラーが発生することがよくあります。 ダウンロードディレクトリから「python2 setup.py install」を使用する必要があるというリファレンスをオンラインで見つけました。実際に、手動でパッケージを見つけてダウンロードすると(pypiから)、これが機能することがわかりました。 しかし、pipがパッケージをダウンロードする場所や、なぜこのように失敗するのかはわかりません。 ピップアップグレードを試みましたが、同様の方法で失敗し、一連の「不明な配布オプション」エラー(entry_points、zip_safe、test_suite、tests_require)が発生しました。 ピップ1.0.1 ActivePython 2.7 ライブラリのベースが小さく、これらのパッケージが含まれていないため、ActiveStateのpypmを使用しようとすると失敗します。 C:\test>pip install requests-oauth Downloading/unpacking requests-oauth Downloading requests-oauth-0.4.1.tar.gz Running setup.py egg_info for package requests-oauth E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe' warnings.warn(msg) E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg) usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: -c --help [cmd1 cmd2 …
205 python  pip 

8
Condaはvirtualenvの必要性を置き換えますか?
SciPyのインストールで問題が発生した後、特に開発中のHerokuアプリでCondaを最近発見しました。 Condaを使用して、virtualenvと同じように環境を作成します。私の質問は: Condaを使用すると、virtualenvの必要性が置き換えられますか?そうでない場合、どうすれば2つを一緒に使用できますか?virtualenvをCondaにインストールしますか、それともvirtualenvにCondaをインストールしますか? それでもpipを使用する必要がありますか?その場合でも、分離された環境でpipを使用してパッケージをインストールできますか?

6
UnicodeEncodeError: 'charmap'コーデックは文字をエンコードできません
Webサイトをスクレイピングしようとしていますが、エラーが発生します。 次のコードを使用しています。 import urllib.request from bs4 import BeautifulSoup get = urllib.request.urlopen("https://www.website.com/") html = get.read() soup = BeautifulSoup(html) print(soup) そして、私は次のエラーを受け取ります: File "C:\Python34\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 70924-70950: character maps to <undefined> これを修正するにはどうすればよいですか?

7
シーボーンプロットが表示されない
とてもシンプルなものを忘れていると確信していますが、特定のプロットをSeabornと連携させることができません。 私が行った場合: import seaborn as sns 次に、matplotlibを使用して通常どおり作成するプロットは、シーボーンスタイルになります(灰色のグリッドが背景にあります)。 ただし、次の例のいずれかを実行しようとすると、 In [1]: import seaborn as sns In [2]: sns.set() In [3]: df = sns.load_dataset('iris') In [4]: sns.pairplot(df, hue='species', size=2.5) Out[4]: <seaborn.axisgrid.PairGrid at 0x3e59150> 関数pairplotはPairGridオブジェクトを返しますが、プロットは表示されません。 matplotlibが適切に機能しているようで、Seabornスタイルが他のmatplotlibプロットに適用されているので少し混乱していますが、Seaborn関数は何も実行していないようです。誰が何が問題になるのか考えていますか?


8
「ビュー」メソッドはPyTorchでどのように機能しますか?
view()次のコードスニペットのメソッドについて混乱しています。 class Net(nn.Module): def __init__(self): super(Net, self).__init__() self.conv1 = nn.Conv2d(3, 6, 5) self.pool = nn.MaxPool2d(2,2) self.conv2 = nn.Conv2d(6, 16, 5) self.fc1 = nn.Linear(16*5*5, 120) self.fc2 = nn.Linear(120, 84) self.fc3 = nn.Linear(84, 10) def forward(self, x): x = self.pool(F.relu(self.conv1(x))) x = self.pool(F.relu(self.conv2(x))) x = x.view(-1, 16*5*5) x = F.relu(self.fc1(x)) x = …
205 python  memory  pytorch  torch  tensor 

23
Visual Studio Code内からPythonコードを実行する方法
Visual Studio Codeが最近リリースされ、私はそれの外観とそれが提供する機能が好きだったので、試してみると思いました。 ダウンロードページからアプリケーションをダウンロードして起動し、 いくつかの機能に少し手を加えたところ、実際にPythonコードを実際に実行する方法がわからないことに気付きました。 Visual Studio Codeのルックアンドフィール/使いやすさ/機能は本当に好きですが、Pythonコードを実行する方法を見つけることができないようです。 Visual Studio CodeでPythonコードを実行する方法があるかどうか誰かが知っていますか?



9
Pythonコードが長さメソッドではなくlen()関数を使用するのはなぜですか?
Pythonにはlen()文字列のサイズを決定するために使用される関数があることは知っていますが、なぜそれが文字列オブジェクトのメソッドではないのか疑問に思いました。 更新 わかりました、私は恥ずかしいほど間違っていることに気付きました。__len__()実際には文字列オブジェクトのメソッドです。文字列オブジェクトでlen関数を使用してPythonでオブジェクト指向のコードを見るのは奇妙に思えます。さらに、__len__lenだけではなく名前として見るのもおかしいです。

13
文字列を特定の長さに繰り返す
文字列を特定の長さに繰り返す効率的な方法は何ですか?例えば:repeat('abc', 7) -> 'abcabca' これが私の現在のコードです: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string これを行うためのより良い(よりpythonicな)方法はありますか?おそらくリスト内包表記を使用していますか?
204 string  python  repeat 

3
プログラムでどのように属性を設定しますか?
私はPythonのオブジェクトがあると仮定xし、文字列をs、私は属性を設定するのですか、sでx?そう: >>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic' 魔法は何ですか?ちなみに、これの目的はへの呼び出しをキャッシュすることx.__getattr__()です。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.