Pythonを使用してファイルシステム情報を取得するにはどうすればよいですか?
osモジュールには、osとバージョンに関する情報を取得するためのuname関数があります:
>>> import os >>> os.uname()
ただし、これは最近の*NIXフレーバーにのみ使用できます。よりクロスプラットフォームのソリューションを入手するには、プラットフォームモジュールを使用します。
>>> import platform >>> import platform >>> platform.machine() 'AMD64' >>> platform.version() '10.0.15063' >>> platform.platform() 'Windows-10-10.0.15063-SP0' >>> platform.uname() uname_result(system='Windows', node='DESKTOP-N0VDLO7', release='10', version='10.0.15063', machine='AMD64', processor='Intel64 Family 6 Model 69 Stepping 1, GenuineIntel') >>> platform.system() 'Windows' >>> platform.processor() 'Intel64 Family 6 Model 69 Stepping 1, GenuineIntel'
-
Pythonを使用してPDFファイルをExcelファイルに変換する方法は?
Pythonには、さまざまなタイプの操作を処理するためのライブラリの大規模なセットがあります。この記事では、PDFファイルをExcelファイルに変換する方法を説明します。 pdfをCSVに変換するためにPythonで利用できるさまざまなパッケージがありますが、Tabula-pyモジュールを使用します。 tabula-pyの大部分はJavaで記述されており、PDFドキュメントを読み取り、PythonDataFrameをJSONオブジェクトに変換します。 tabula-pyを使用するには、システムにJavaがプリインストールされている必要があります。ここで、PDFファイルをcsvに変換するには、
-
PythonでGETメソッドを使用して情報を渡す
GETメソッドは、ページリクエストに追加されたエンコードされたユーザー情報を送信します。ページとエンコードされた情報は?で区切られます次のような文字- https://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2 GETメソッドは、ブラウザからWebサーバーに情報を渡すためのデフォルトのメソッドであり、ブラウザのLocation:boxに表示される長い文字列を生成します。サーバーに渡すパスワードやその他の機密情報がある場合は、GETメソッドを使用しないでください。 GETメソッドにはサイズ制限があります。リクエスト文字列で