当前位置: 首页 > news >正文

免备案手机网站百度竞价推广点击器

免备案手机网站,百度竞价推广点击器,南宁网站建设,seo是什么意思网络用语目录 需求:如何将pkg02/test02.py导入pkg01/test01.py中? 方法1:使用importlib模块动态导入 对于Python 3.5 对于Python 3.3、3.4 对于Python 2 方法2:使用runpy模块动态导入 方法3:修改sys.path变量 需求&…

目录

需求:如何将pkg02/test02.py导入pkg01/test01.py中? 

方法1:使用importlib模块动态导入

对于Python 3.5+

对于Python 3.3、3.4

对于Python 2

方法2:使用runpy模块动态导入

方法3:修改sys.path变量


需求:如何将pkg02/test02.py导入pkg01/test01.py中? 

方法1:使用importlib模块动态导入

对于Python 3.5+

## pkg01/test01.py
import importlib.util
spec = importlib.util.spec_from_file_location('test02', '/root/demo/pkg02/test02.py')
module = importlib.util.module_from_spec(spec)
spec.loader.exec_module(module)
print(module)
print(module.args)
module.fun()
module.TestA().testa()
## pkg02/test02.py
print('导入demo/pkg02/test02.py')
args = {'a': 100}
def fun():print('func in demo/pkg02/test02.py')
class TestA:def testa(self):print('TestA.testa in demo/pkg02/test02.py')

对于Python 3.3、3.4

## pkg01/test01.py
from importlib.machinery import SourceFileLoader
loader = SourceFileLoader('test02', '/root/demo/pkg02/test02.py')
module = loader.load_module()
print(module)
print(module.args)
module.fun()
module.TestA().testa()
## pkg02/test02.py
print('导入demo/pkg02/test02.py')
args = {'a': 100}
def fun():print('func in demo/pkg02/test02.py')
class TestA:def testa(self):print('TestA.testa in demo/pkg02/test02.py')

对于Python 2

## pkg01/test01.py
import imp
module = imp.load_source('test02', '/root/demo/pkg02/test02.py')
print(module)
print(module.args)
module.fun()
module.TestA().testa()
#coding=utf-8
## pkg02/test02.py
print('导入demo01/pkg02/test02.py')
args = {'a': 100}
def fun():print('func in demo01/pkg02/test02.py')
class TestA:def testa(self):print('TestA.testa in demo01/pkg02/test02.py')

方法2:使用runpy模块动态导入

## pkg01/test01.py
from runpy import run_path
settings = run_path('/root/demo/pkg02/test02.py')
print(settings['args'])
settings['fun']()
settings['TestA']().testa()
## pkg02/test02.py
print('导入demo/pkg02/test02.py')
args = {'a': 100}
def fun():print('func in demo/pkg02/test02.py')
class TestA:def testa(self):print('TestA.testa in demo/pkg02/test02.py')

方法3:修改sys.path变量

## pkg01/test01.py
import sys,os
cur_dir = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.dirname(cur_dir))
print(sys.path)
from pkg02 import test02
print(test02)
print(test02.args)
test02.fun()
test02.TestA().testa()
## pkg02/test02.py
print('导入demo/pkg02/test02.py')
args = {'a': 100}
def fun():print('func in demo/pkg02/test02.py')
class TestA:def testa(self):print('TestA.testa in demo/pkg02/test02.py')

http://www.rdtb.cn/news/18972.html

相关文章:

  • 南阳做网站seo的网站维护中
  • 汽修网站建设免费搜索引擎优化学习
  • 单位怎样做网站微博推广方式有哪些
  • 一些做系统的网站搜索引擎优化工作
  • 做购物网站的外挂需要自己搭建服务器吗最新app推广
  • 甘肃网站建设制作商上海网站营销seo方案
  • 国外黄色网站推荐seo站群优化技术
  • 做网站的开发软件郑州网站推广报价
  • 网站关键字及说明优化疫情防控 这些措施你应该知道
  • 做网站的 需要续费维护费吗武威网站seo
  • 婚恋交友网站建设方案关键词智能优化排名
  • 网站做的题不小心关闭了新闻发稿平台
  • 记事本怎样做网站百度小说app
  • php动态网站怎么做泰安做网站公司
  • 山东德州网站建设哪家最好网络营销推广方式都有哪些
  • 兄弟网站制作快速优化seo软件
  • 收费的网站如何免费网络推广外包流程
  • 河源公司做网站营销推广是什么
  • 礼品网站如何做搜索引擎优化服务公司哪家好
  • 上海建设网站的公司网站建设网站
  • html静态网站怎么放在网站上推广网站的方法有哪些
  • 昆明做网站vrseo的培训班
  • 人社局劳务网站建设汇报厦门关键词优化网站
  • win 2012 iis 默认网站泉州关键词优化排名
  • 房产获客软件百度网站推广排名优化
  • 一个女的让我和她做优惠网站杭州seo排名
  • 网站建设 推广什么意思如何快速推广app
  • 石油化工建设网站百度优化是什么
  • 国外做鞋子的网站吗营销活动推广策划
  • dw 做网站模板微信软文范例大全100