马士兵python学习杨淑娟老师第十章--模块

# 模块:可以包括函数、类和语句等
# 扩展名为.py的文件就是一个模块
# 好处:方便其他程序与脚本导入并使用,避免函数名和变量名冲突,提高代码的可维护性和可重用性

# # 导入模块
# from math import pi as PI  #只导入模块中的pi,import后面可以是函数、变量和类
# import math as m # __import__('math') 导入模块中的所有内容
# print(PI)
# print(m.pow(2,3)) 
# print(dir(m))
# print(m.ceil(9.001))              #向上取整
# print(m.floor(9.999))             #向下取整
# # 导入自己定义的模块
# import calc
# print(calc.add2(1,2))
# # 导入自己定义的包
# from mypackage import add
# print(add(1,2,4))
# # 在VS Code中为某个文件夹添加自定义包,可以按以下步骤操作:
# # 1. 创建包文件夹。在VS Code资源管理器中,右键单击目标文件夹,选择“New Folder”,输入包名。例如mypackage。
# # 2. 在包文件夹下创建__init__.py文件。此文件使得Python将文件夹视为包含包的目录。
# # 3. 在包文件夹下创建Python文件,定义类、函数等。例如mymodule.py。
# # 4. 在__init__.py文件中导入包下的模块。例如:
# # from .mymodule import func 
# # 这将使func可以通过包名访问。
# # 5. 在文件夹外部的Python文件中导入自定义包。例如:
# # from mypackage import func
# # 6. 刷新Python环境。右键单击工作区文件夹,选择“Python: Reload Workspace Symbols”重新加载包。
# # 7. 调用包下模块的类和函数。现在就可以在文件夹内外自由调用你的包和模块。

# '''python中常用的内置模块''' 
# '''---------------提供与python解释器及其环境操作相关的标准库--------------'''
# import sys
# print(sys.getsizeof(True))
# print(sys.getsizeof(245))
# '''---------------提供与时间相关的各种函数的标准库--------------'''
# import time
# print(time.time()) #输出的是秒
# print(time.localtime(time.time())) # 输出的是一个字典 	(year, month, day, hour, minute, second, weekday, yearday) 
# print('----------------------------------------------------------------------------------------------------------------------------------------------')
# '''-----------用于读取来自网上的(服务器)的数据标准库------------'''
# import urllib.request
# print(urllib.request.urlopen('http://www.baidu.com').read()) #这种在爬虫的时候可以用到

# 安装模块: pip install 模块名称,使用模块 import 模块名称
import schedule
import time
def job(): 
    print("Hello World!") 		#Imports the job from the job.py file and prints it.
schedule.every(3).seconds.do(job) #run()函数执行的是schedule.run_p
while True: 								#Infinitely repeat the job every 3 seconds.
    schedule.run_pending()					#Every 3 seconds, run_pending() function.
    time.sleep(1)							#Sleeps one second for each loop cycle.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值