Skip to content

Latest commit

 

History

History
103 lines (70 loc) · 3.24 KB

_index.md

File metadata and controls

103 lines (70 loc) · 3.24 KB
title linkTitle description date weight
Python
Python
2020-06-20 20:23:39 +0900
720

はじめに

断りない限りPython3を前提とする。
ただし、ぐぐった結果とかを貼っているものはPython2のことがあり得る。
特にPython3に関する話題は「Python3」に書く。

About

Getting Started

様々なPython

参考:

開発環境

Visual Studio Code

venvを使う

関係しそうな設定値が2つある。

キー 意味
python.venvFolders ホームディレクトリ内で仮想環境を格納するフォルダのリスト
python.venvPath 仮想環境を格納するフォルダへのパス

どっちを指定すればいいのかわからん。。
プロジェクトごとにvenvを作るような場合は venvFoldersに .venv を入れておけばいいのかな?

ある環境では ~/my/venv/ の下にまとめていたので、次のように設定した:

"python.venvPath": "~/my/venv"

これで問題なさそう。
VS CodeのWindowをリロードすると、Pythonインタプリタのリストにvenvのリストが出てくるようになった。

参考:

Python3

Python2との違い

書式付き文字列

## Python2
'Hello, %s!' % 'world'

## Python3
'Hello, {}!'.format('world')

参考:

print関数に括弧が必要

## Python2
print 'Hello, world!'

## Python3
print('Hello, world!')

参考:

2to3

やるべきこと:

  • dict.has_key(key) => key in dict に変換。