問題タブ [python-dateutil]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 文字列日付の形式を取得する
ランダムにフォーマットされた日付を取得し、そのフォーマットを理解するにはどうすればよいでしょうか?
ファイル内の列を読み取っていますが、そのうちの 1 つは日付です。ただし、私が遭遇するさまざまな形式が多数あります。ここに例を示します。
日付を解析する最良の (最速の) 方法は、dateutil.parser.parse()
. ただし、各ファイルで読み取られる文字列の形式も知りたいので、次回同様のファイルで日付に遭遇した場合は、parse()
. これはすべて自動的に行う必要があります。ファイルが読み込まれ、日付が表示され、フォーマットが保存されるので、次に同様のファイルを読み込むときにdatetime
、指定したフォーマットで使用できます。
日付の形式を取得するにはどうすればよいですか?
python - Python 2.7: Windows でピップできません "bash: pip: コマンドが見つかりません"
https://scipy.org/stackspec.htmlにある SciPy スタックをインストールしようとしています[リンクは 2 つしか許可されていません。それらを賢く使おうとしています]。これを行うにはもっと簡単な方法があることはわかっていますが、手動で行うことで学ぶべきことがたくさんあると思います。私はこのようなことに比較的慣れていないので、いつでも無知に聞こえたら申し訳ありません。
私は走ってい Windows 7 Enterprise - 64 bit
ます。これが私がこれまでに行ったことです:
https://www.python.org/download/releases/2.7.8/
python-2.7.8.msi (32-bit)
からインストールhttp://sourceforge.net/projects/numpy/files/
numpy-1.8.1-win32-superpack-python2.7
から インストール テスト: ---> エラーなしimport numpy as np
(SCIPY DOT ORG LINK REMOVED) からインストールされた
scipy
ライブラリテスト: ---> エラーなし
scipy-0.14.0-win32-superpack-python2.7.exe
import scipy as sp
インストール済み
matplotlib
:matplotlib-1.3.1.win32-py2.7.exe
from (MATPLOTLIB DOT ORG LINK REMOVED)ここでスクリプトを実行してインストール
PIP
: https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py スクリプトをコピーして の新しいファイルに貼り付け、名前を付けて 保存しIDLE
、をクリックしました。エラーは報告されていません。C:\Python27\Scripts\pip_install.py
Run>module
保存したパスは
pip_install.py
重要ですか?
ここで私は失敗します
matlibplot 依存関係の dateutil をインストールしようとしました: Cygwin シェルを開き、次のように入力しました
これにより、次のエラーが発生します。
から試行しても同じエラーが発生しcmd
ます。
どんな助けでも大歓迎です。私が見つけた最も近いものはbash: pip: command not foundでした。しかし、それの OSX の性質は、私をさらに打ち明けるのに十分です。
アップデート:
以下の Paul H の提案に従って pip-path を追加しました。pip
エラーは解消されましたが、奇妙なことに、実際にインストールするものは何もありません。たとえばCygwin
、次のように入力します。
シェルからの出力やフィードバックがないことがわかります (あるべきだと思います)。次に、新しい python シェルに移動すると:
これは、私がピップしたと思ったすべてのモジュールで発生します...パンダ、トルネードなど。
python - Python dateutil rrule エラー
以下のコード例で次のエラーが発生します。このコードは過去に正常に機能していたため、エラーの原因が何であるかはわかりません。私はPython 2.7を使用しています
問題を含む最小限の例を次に示します。
完全なトレースバック
dateutil ソース コードとユーザー @PatrickCollins から、問題は次のように生成できます。
python - Dateutil パッケージ: 2 つの日付間の秒単位の絶対差
私は Python と 'dateutil' パッケージを使用しています。いくつかの文字列から解析された 'date1' と 'date2' の 2 つの日付があります。
'date1' と 'date2' の間の絶対 (負ではない) 時間差を秒単位で取得するにはどうすればよいですか? たった1つの数字。
python - Pythonの夏時間の問題
サマータイムで困っています。
文脈を説明しましょう。
データベースに日付を UTC で保存します。各ユーザーにはタイム ゾーンがあり、この情報もデータベースに保存します。
タイムゾーンに基づいて、各ユーザーの「1か月」の期間を計算します。
たとえば、ユーザーには次のように表示されます。
サマータイムがオンまたはオフになると問題が発生します (3 月と 11 月)
それ以外の:
2014-03-06 -> 2014-04-05
、私は得る2014-03-06 -> 2014-04-06
2014-11-06 -> 2014-12-05
、私は得る2014-11-05 -> 2014-12-04
そして、それは次のすべてのもののオフセットです。
ユーザーのタイムゾーンに変換して get_end_date に 1 か月を追加する代わりに、UTC 日付を使用しようとしましたが、まだ問題がありました。
これを処理する方法はありますか?
ありがとう
これが私のコードと get_end_date メソッドです。
出力:
更新: ソリューション
クリスチャンの解決策1
私からの解決策2
python - マシン間で一貫性のないPythonのdatetime strptime()
私は困惑しています。私が作成した日付クリーニング関数は、Mac の Python 2.7.5 では機能しますが、Ubuntu サーバーの 2.7.6 では機能しません。
これが Ubuntu の 2.7.6 で機能しないのはなぜですか?
編集:小文字の%zでタイムゾーンオフセットを使用しようとしましたが、それでもエラーが発生します(別のものですが):
pandas - Windows 8 の Python 3.4.1 に Pandas をインストールできない
pandas のバージョン 0.14.0 をダウンロードしてインポートしようとしましたが、見つからないと表示されdateutil
ます。何が間違っているのかわかりません。Python バージョン 3.4.1 を使用しています
ダウンロード: https://pypi.python.org/pypi/pandas/0.14.0/
パンダをインポートしようとすると得られるもの
'dateutil' という名前のモジュールはありません トレースバック (最新の呼び出しが最後): ファイル "C:/Users/Joshua/PycharmProjects/test2/test2.py"、5 行目、インポート パンダ ファイル "C:\Python34\lib\site-packages \pandas__init__.py" の 6 行目から . import hashtable, tslib, lib File "tslib.pyx", line 37, init pandas.tslib (pandas\tslib.c:60928) ImportError: No module named 'dateutil'
python - dateutil のインポート時に StringIO という名前をインポートできない
dateutil
インポートしようとすると、「名前 StringIO をインポートできません」というエラー メッセージが表示されますStringIO
が、インポートできません。完全なトレースは次のとおりです。
を使用python3
してプログラムを起動しようとしたときに、次のエラーが発生しました。
なぜ私はこれを持っているのですか?私はnumpy
私のvirtualenvにインストールしました:pip install numpy