简单概括: if __name__ == '__main__': 在模块里面用于放测试代码,因为导入模块就会执行模块的代码,但是模块的测试代码我们是不需要执行的,我们只需要模块的功能,这是就要用到if __name__ == '__main__': 当别人调用这个模块的时候if__name__就不等 ...
分类:
编程语言 时间:
2020-04-08 22:52:12
阅读次数:
121
一、模块 模块能定义函数,类和变量,模块里也能包含可执行代码。 1、 导入模块 import 模块名 from 模块名 import 功能名 from 模块名 import * # 法1:import 模块 import math print(math.sqrt(9)) # 法2:from 模块 i ...
分类:
编程语言 时间:
2020-04-07 00:16:38
阅读次数:
72
第一步、导入模块 import xlwt # 导入写入excel需要的包第二步、定义函数,将爬取好的数据保存到excel文件中,下面以保存python的关键词为例,介绍详细流程。 def write_to_excel(filename, lst): # 为防止写入失败,捕获异常 try: # 1 创 ...
分类:
其他好文 时间:
2020-04-03 13:45:29
阅读次数:
441
import xlrd #导入模块from xlutils.copy import copy #导入copy模块rb = xlrd.open_workbook('lll.xlsx') #打开weng.xls文件wb = copy(rb) #利用xlutils.copy下的copy函数复制wb.sav ...
分类:
编程语言 时间:
2020-04-02 01:09:54
阅读次数:
122
假设有按下面结构组织的Python程序: /root/ main.py test/ __init__.py test.py math.py test.py如果需要导入包内的math模块: Python 2: import math 或者 from . import math Python 3: fr ...
分类:
编程语言 时间:
2020-03-31 21:22:47
阅读次数:
154
一、模块的导入方式 模块就是.py类型的Python文件 导入时不需要.py后缀,直接导入文件名即可 1. 利用 直接导入: 语法: module_name 使用方式:module_name.class_name或者module.func_name 2. 利用 导入模块并设置一个别名 语法: mod ...
分类:
编程语言 时间:
2020-03-30 21:29:24
阅读次数:
99
一、模块的介绍 在Python中,一个py文件就是一个模块,文件名为xxx.py模块名则是xxx,导入模块可以引用模块中已经写好的功能。如果把开发程序比喻成制造一台电脑,编写模块就像是在制造电脑的零部件,准备好零部件后,剩下的工作就是按照逻辑把它们组装到一起。 将程序模块化会使得程序的组织结构清晰, ...
分类:
编程语言 时间:
2020-03-29 19:43:55
阅读次数:
90
# 一个python文件有两种用途# 1、被当成程序运行# 2、被当做模块导入from import # impot导入模块在使用时必须加前缀"模块."# 优点:肯定不会与当前名称空间中的名字冲突# 缺点:加前缀显得麻烦# from ... import ...导入也发生了三件事# 1、产一个模块的 ...
分类:
其他好文 时间:
2020-03-28 16:12:49
阅读次数:
60
from...import ... from...import...与import语句基本一致,唯一不同的是:使用import foo(模块名)导入模块后,引用模块中的名字都需要加上foo.(模块名点)作为前缀, 而使用from foo import x,get,change,Foo(变量名或函数名 ...
分类:
其他好文 时间:
2020-03-27 23:17:55
阅读次数:
92
1 #导入模块 2 import sqlite3 3 #创建连接 4 con = sqlite3.connect('d:/sqlite3Demo/demo.db') 5 #创建游标对象 6 cur = con.cursor() 7 #编写修改的SQL语句 8 sql = 'update t_pers ...
分类:
数据库 时间:
2020-03-26 19:56:25
阅读次数:
87