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

Pythonは、インタープリター型の一般的な高水準プログラミング言語です。プログラミングの質問はトピックから外れています。Pythonの使用に関する質問は、代わりにスタックオーバーフロー(http://www.stackoverflow.com)で行う必要があります。

1
GBをTBに変換するスクリプト
以下のリストのような(複数の)ファイルがあります。TB単位の値とGB単位のファイルの両方を持つものはほとんどありません。これで、ファイル出力が明確に表示されている場合、合計容量と使用容量の2つの行があります。awkを使用してこれを行うと、両方の行を個別に加算できますが、GB単位はほとんどありません。値がGBまたはTBであるかどうかをチェックするスクリプトを作成できますか。GBである場合はTB(1024)に変換します。 [root@localhost maneesh]# cat server1.txt Total capacity 2.0 TB Capacity used 735.23 GB [root@localhost maneesh]# 基本的に、最後にすべての値をTBで表示する必要があります。 これに関する助けをいただければ幸いです。
linux  shell  python  perl  awk 


3
BazaarはどのPythonを使用するかをどのように決定しますか?
OS X 10.8を使用しています。私のシステムPython /usr/binはバージョン2.7.2です。Homebrew経由でPythonの別のバージョン2.7.3をインストールするという間違い(?)を犯しました。それはからリンクされてい/usr/local/binます。私のPYTHONPATHは後者を指します。具体的にはPYTHONPATH=/usr/local/bin:。そうですか? いずれにせよ、bzr --version出力 Bazaar (bzr) 2.6b2 Python interpreter: /usr/bin/python2.6 2.6.7 Python standard library: /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 Platform: Darwin-12.2.1-x86_64-i386-64bit bzrlib: /Library/Python/2.6/site-packages/bzrlib Bazaar configuration: /Users/adam/.bazaar Bazaar log file: /Users/adam/.bzr.log ... Bazaarはどのようにして2.6.7を検出し、Homebrewバージョンを指すことができますか?それがPYTHONPATHの目的だと思いました。問題は、Homebrewとpip経由でPythonモジュールをインストールしたが、Bazaarがそれらを見つけられないことです。最終的に、私がやろうとしているのは、fastimport経由でBazaar共有リポジトリをGitに変換することですが、それは別の質問です...

1
Pythonを使用してWindowsでGUIベースのプログラムをリモートで実行する
GUIベースの別のコンピューターでプログラムを実行する必要があります。クローズドソースなので、バックエンドにアクセスする方法も、単純なテキスト文字列やその他の外部制御メソッドを使用してリモート信号を送信する方法もありません。メインシステムのpythonプログラムからこのリモートプログラムで、通常、ユーザーがグラフィカルボタン(スタート/ストップボタン、トリガー、保存コマンドのファイルパスなど)を押す必要がある機能をトリガーできるようにする必要があります。これを行う一般的な方法はありますか? 注:私の特定のケースに関係するシステムは、Pythonを実行するマスターシステム用のW7とリモートシステム用のW2000です(これは、ISAバスが必要なために新しいコンピューターに入れることのできないハードウェアを実行する必要があるためです) )。これが問題を過度に複雑にしないことを願っています。

0
Jupyterノートブックでオーバーフローの警告が発生しています
最初からnumpyを使用して線形回帰モデルをトレーニングしました。低い学習率(0.01)でトレーニングしている場合、正常に機能します。しかし、高い学習率(0.1)でトレーニングすると、次の警告が表示されます。 C:\ Users \ com \ Anaconda3 \ lib \ site-packages \ ipykernel_launcher.py:3:RuntimeWarning:スクエアでオーバーフローが発生しましたこれはipykernelパッケージとは別なので、C:\ Users \ com \ Anaconda3 \までインポートを行わないようにできます。 lib \ site-packages \ numpy \ core_methods.py:36:RuntimeWarning:reduce return umr_sum(a、axis、dtype、out、keepdims、initial)でオーバーフローが発生しましたC:\ Users \ com \ Anaconda3 \ lib \ site-packages \ numpy \ core \ fromnumeric.py:83:RuntimeWarning:reduce return ufunc.reduce(obj、axis、dtype、out、** passkwargs)C:\ Users \ com \ …

0
RHEL 6サーバー上の非rootユーザーでpipが機能しない
Python 2.6.6でRHEL 6を実行しているサーバーがあります。非rootユーザーとしてPythonでpipを使用するのに問題があります。 pipパッケージをインストールして、rootとして使用できます。ただし、非rootユーザーとしてpipを実行しようとすると、次のエラーが表示されます。 [~]$ pip install requests Traceback (most recent call last): File "/usr/bin/pip", line 7, in <module> from pip import main ImportError: No module named pip 同様に、requestsたとえばrootとしてインストールした後に使用できますが、それを非rootユーザーとして使用することはできません。 [~]$ python Python 2.6.6 (r266:84292, May 22 2015, 08:34:51) [GCC 4.4.7 20120313 (Red Hat 4.4.7-15)] on linux2 Type "help", "copyright", "credits" …

1
Linuxでemacs-key-bindingsをどこでも動作させるには
私は家と矢印キーに手を伸ばすのにうんざりしています。Windowsハックがあります:http : //www.davesquared.net/2008/02/emacs-key-bindings-everywhere.html Linuxでそれを実現するにはどうすればよいですか?別の方法は、emacsバッファーですべてのテキストフィールドを編集可能にすることです。この質問を参照してください:https : //unix.stackexchange.com/questions/239768/how-to-edit-text-anywhere-with-your-favorite-editor-in -linux


1
Pythonインポートモジュールエラー
Ubuntuでpythonに問題があります。標準パッケージの一部であるモジュールはインポートできないようです。次の行をインポートしようとしているPythonの例: from email.MIMEMultipart import MIMEMultipart from email.MIMEText import MIMEText from email.MIMEBase import MIMEBase from email import encoders コードは以下のエラーを生成します。 from email.MIMEMultipart import MIMEMultipart ImportError: No module named MIMEMultipart 私はシェルを介してファイルにアクセスできますが、ファイルを実行するときに直接アクセスできないため、すべてのパッケージはデフォルトで適切にインストールされています:python email.py

0
Windows CMDはPython VirtualenvまたはDjangoコマンドを使用できません
python VirtualenvとDjangoを使用しようとしています。Pipを使用して両方を正常にインストールしました。私が見つけたすべてのチュートリアルで、CMDを開いてコマンドを入力するように指示されます。例えば:C:\ Users \ USER \ Desktop> django-admin startproject mysite -docs.djangoproject.com/en/1.10/intro/tutorial01/ C:\ Users \ USER \ Desktop> virtualenv pymote_env -pymote.readthedocs.io/en/latest/install/windows_virtualenv.html C:\ Users \ USER \ Desktop> mkvirtualenv myproject-docs.djangoproject.com/en/1.10/howto/windows/ これらのコマンドはすべて返されます'...内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません。私はこれに対する解決策を見つけることができません。仮想Linux Ubuntuマシンを実行する価値はありますか?Windows 8を実行していて、Python 3.4.3 32ビットを使用しています。どんな助けでも大歓迎です。前もって感謝します!

0
Visual Studio Code-Pythonとvirtualenvを使用してWindowsサブシステムにインストールされたDebian
そのため、Windows 10にVisual Studio Codeがインストールされており、Windows Sub SystemにLinux Debianもインストールされています。VSCを使用してWindows 10でコードを作成する方法を疑問に思っていますが、WSLで「できれば」virtualenvで「実行」していますか?Linuxのインストールでドライブをマウントできますが、さらに先に進むことができるかわかりません。基本的に、この2つを互いに連携させたいと思います。

1
lprを使用して、パスにスペースが含まれるファイルを印刷する
だから私の道: /Users/work/Desktop/My Folder/My File.txt マイフォルダーとマイファイルにはスペースがあります。もちろん、ターミナルでは、オートコンプリートのためにタブを押すとそれが行われます/Users/work/Desktop/My\ Folder/My\ File.txt。 私の問題は、Pythonでそのようなパスを使用するときです: from subprocess import Popen def print_rc(file): with open(file, 'r') as infile: p = Popen(["lpr -o page-ranges=1-2"], stdin=infile) output = p.communicate()[0] エラーがno such file or directory表示されます。私がするときos.path.exists('/Users/work/Desktop/My Folder/My File.txt')、それは判明しますTrue。だから問題はスペースに関係していると思う。 Python文字列をbashが理解できるものに変換するには、何をする必要がありますか?
bash  python  lpr 

1
Pythonパッケージを使用していないHomebrewアプリ
Homebrewを使用して二重にインストールし、Googleドライブへのバックアップを作成しようとしました。これを行うと、次のエラーが発生します。 BackendException:Google DocsバックエンドにはGoogle Data API Python Client Libraryが必要です 見てみるとduplicitiyのソース(duplicitiyが根底にあるものですduply)、私は、これはどちらかによって引き起こされることが判明しimport atomたりimport gdata、2つのPythonパッケージ。しかし、私は両方をインストールしており、import gdataPythonのREPLで実行しても問題なく動作します。 私は重複がインストールされていることに注意しました /usr/local/Cellar/duplicity/0.6.24/lib/python2.7/site-packages/duplicity Pythonパッケージは /usr/local/lib/python2.7/site-packages/gdata だから、重複は何らかの形で独自のPythonディストリビューションを持っているように見えますか?これは標準的な手順ですか?しかし、最も重要なこと:Pythonパッケージを見つけるためにどのように重複を取得するのですか?

1
サイズのあるメールファイルとフォルダリスト?
私はPythonスクリプトを介して私に電子メールで送られたすべてのファイルとフォルダのリストを取得しようとしています(第1レベルまで、つまり現在のディレクトリにあるサイズのファイルとフォルダ名)。スクリプトは機能しましたが、以下のようにlsコマンドを使用すると、ファイルサイズのみが送信され、フォルダーサイズは送信されません。 p=subprocess.Popen(['ls', '-1ahs', '/media/ExternalHd/myfolder'], stdout=subprocess.PIPE) output = p.stdout.read()
linux  debian  python  ls 

1
Lubuntu; タイムループで画面を切り替える
会議に参加していて、ラップトップが自動化されたタイムループで4つの標準的なワークスペース/画面間を循環するように設定したい。 私は少しPythonを行うことができますので、それは私にとって良い答えです、私はそれが次のようなものになると思います #!/usr/bin/env python import subprocess import time while True: subprocess.call() time.sleep(10) 画面を循環させるために、subprocess.call()を実際に行うにはどうすればよいかわかりません。 ありがとう。

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