我正在学习Python,在开发应用程序时积累的导入似乎在重复导入。请有人可以向我提供有关开发实践的建议。
from pathlib import Path
from urllib.request import urlopen
from gi.repository import Gtk, Gio
from gi.repository import GLib as glib
from gtk_assistant import AssistantApp
import urllib.request
import urllib.error
import xml.etree.ElementTree as ET
import json
import gi
import sys
import os
import hashlib
答案 0 :(得分:1)
如果需要,您可以按以下方式对导入进行分组:
from urllib import request, error
from xml.etree import ElementTree as ET
import json, gi, sys, os, hashlib
但是,pep8 style guide说您应该将它们放在单独的行上,这样您的操作就可以了