Rig*_*leg 5 python naming-conventions
Google 的样式指南说,关于导入,模块可能会被别名为import xyz as xwhenx是xyz.
最常见模块的标准缩写是什么?
我在这里寻找尽可能详尽的列表,包括标准库中的模块,以及在各自领域中经常使用的第三方小众包。
例如,numpy总是作为 导入np,而tkinter当希望不使用 导入时from module import *,通常作为 导入tk。
以下是我经常使用的模块的名称。这个列表并不意味着成为绝对的参考,但我希望它能帮助提供一些指导。请随意完成它,或者更改您认为需要更改的任何内容。
import 语句遵循Google 的 Python 风格指南建立的约定,即:
import x导入包和模块。from x import ywherex是包前缀,y是不带前缀的模块名称。x import y as z两个名为的模块或者名称太长,请使用 from 。yyimport y as z仅当z是标准缩写时才使用(例如, npfor numpy)。MODULE ALIAS IMPORT STATEMENT
datetime dt import datetime as dt
matplotlib.pyplot plt from matplotlib import pyplot as plt
multiprocessing mp import multiprocessing as mp
numpy np import numpy as np
pandas pd import pandas as pd
seaborn sns import seaborn as sns
tensorflow tf import tensorflow as tf
tkinter tk import tkinter as tk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
474 次 |
| 最近记录: |