Python関連のことを調べてみた2020年05月24日

Python関連のことを調べてみた2020年05月24日
目次

pydocで No Python documentation found for … が出たときの対処

#現象

“`
[kimisyo@localhost work]$ pydoc3 test.py
No Python documentation found for ‘test.py’.
Use help() to get the interactive help utility.
Use help(str) for help on the str class.
“`

な、なぜ?

#原因
コマンドラインリファレンスによると、引数はファイル名ではなく、モジュール名、パッケージ名、モジュール内のクラス、パッケージ内のモジュール等を指定しないといけないようだ。

“`pydoc3
pydoc3
Show text documentation on something. may be the name of a
Python keyword, topic, function, module, or package, or a dotted
reference to a class or function within a

元記事を表示

VS Codeで効率的にPythonコーディングするためのsettings.jsonを晒してみる

普段Pythonでコーディングすることが多いので、効率的にコーディングできるようにVS Codeで設定をしています。
その設定を紹介しようと思います。

# 環境

– MacOS
– VS Code
– Python3

# 効率的にコーディングするための開発用ライブラリ

pipenvで開発環境を構築するのを前提としています

– black
– isort
– mypy
– flake8
– pytest

# settings.json

## 設定全文

“`json:.vscode/settings.json
{
“[python]”: {
“editor.tabSize”: 4,
“editor.formatOnSave”: true,
“editor.formatOnPaste”: false,
“editor.formatOnType”: false,
“editor.insertSpaces”: true,
“editor.codeActionsOnSave”: {
“source.organizeI

元記事を表示

Webフレームワークを使用せずにPythonフルスクラッチで簡単なアプリケーションを実装する。

# はじめに
DjangoやFlaskといったWebフレームワークを使用して、簡単にwebアプリ開発をできるようになりましたが、根本を理解せずに、フレームワークの使い方だけ覚えていても、本質的に意味がないので、webフレームワークを使用せずにpythonの組み込み関数、標準ライブラリのみを用いて、簡単なブログアプリを実装することで仕組みを理解することにしました。

#インデックスページの作成
webサーバーはwebブラウザからアクセスすることで、何かを返す(表示する)ものなので、最初に表示するインデックスページをhtmlで作成します。 Hello, World!と出力するインデックスページを作成しました。

“`html:index.html





Document
<

元記事を表示

実写をアニメ風に変換してくれるAnimeGANやーる(Windows10、Python3.6)

# はじめに
実写をアニメ風に変換してくれるAnimeGANをやってみました。

# システム環境
– Windows10(RTX2080 Max-Q、i7-8750H、RAM16GB)
– Anaconda 2020.02
– Python 3.6
– CUDA 9.0

# 導入
[AnimeGAN](https://github.com/TachibanaYoshino/AnimeGAN)をクローンします。

animegan用の環境を作成します。

~~~
conda create -n animegan python=3.6
conda activate animegan
pip install tensorflow-gpu==1.8.0
pip install tqdm
pip install scipy
pip install opencv-python
cd AnimeGAN-master
~~~

OTHERカテゴリの最新記事