Python中py文件引用另一个py文件变量的方法


Posted in Python onApril 29, 2018

最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下:

demo1代码

import requests
r = requests.get("http://www.baidu.com")
r.encoding = r.apparent_encoding
demo = r.text
demo

beauful1代码:

from bs4 import BeautifulSoup
soup = BeautifulSoup(demo,"html.parser")
soup.prettify()
print(soup.prettify)

在demo1中的demo变量存储了百度首页的信息,想在beauful1文件中直接使用,开始时按照其他教程将demo在demo1中定义成全局变量等等,但是感觉特别麻烦,后来查阅资料,发现可以将demo1文件像第三方库一样直接引入,方式如下:

from demo1 import demo
from bs4 import BeautifulSoup
soup = BeautifulSoup(demo,"html.parser")
soup.prettify()
print(soup.prettify)

如果直接将demo1全部引入“import demo1”,程序还是会报错,所以就是使用哪个变量就从原来的文件中引入即可。

以上这篇Python中py文件引用另一个py文件变量的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python网络编程示例(客户端与服务端)
Apr 24 Python
在Python中利用Pandas库处理大数据的简单介绍
Apr 07 Python
六个窍门助你提高Python运行效率
Jun 09 Python
python在不同层级目录import模块的方法
Jan 31 Python
Python标准模块--ContextManager上下文管理器的具体用法
Nov 27 Python
Python实现的矩阵转置与矩阵相乘运算示例
Mar 26 Python
Python中变量的输入输出实例代码详解
Jul 28 Python
python 给图像添加透明度(alpha通道)
Apr 09 Python
在django中form的label和verbose name的区别说明
May 20 Python
基于Python的接口自动化unittest测试框架和ddt数据驱动详解
Jan 27 Python
Django路由层如何获取正确的url
Jul 15 Python
Python探索生命起源 matplotlib细胞自动机动画演示
Apr 21 Python
python实现类之间的方法互相调用
Apr 29 #Python
Python装饰器原理与简单用法实例分析
Apr 29 #Python
Python2.7 实现引入自己写的类方法
Apr 29 #Python
Python 实现引用其他.py文件中的类和类的方法
Apr 29 #Python
python 读取txt中每行数据,并且保存到excel中的实例
Apr 29 #Python
python实现读Excel写入.txt的方法
Apr 29 #Python
python Pandas 读取txt表格的实例
Apr 29 #Python
You might like
PHP 输出缓存详解
2009/06/20 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
2007/08/13 Javascript
js和jquery批量绑定事件传参数一(新猪猪原创)
2010/06/23 Javascript
用JQUERY增删元素的代码
2012/02/14 Javascript
js中点击空白区域时文本框与隐藏层的显示与影藏问题
2013/08/26 Javascript
30个经典的jQuery代码开发技巧
2014/12/15 Javascript
JavaScript DOM元素尺寸和位置
2015/04/13 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
2015/10/28 Javascript
jQuery实现的仿百度分页足迹效果代码
2015/10/30 Javascript
非常棒的jQuery图片轮播效果
2016/04/17 Javascript
微信小程序实现添加手机联系人功能示例
2017/11/30 Javascript
react中fetch之cors跨域请求的实现方法
2018/03/14 Javascript
Vue 框架之动态绑定 css 样式实例分析
2018/11/14 Javascript
vscode下的vue文件格式化问题
2018/11/28 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
Python内置函数的用法实例教程
2014/09/08 Python
详细解析Python中__init__()方法的高级应用
2015/05/11 Python
python实现的简单FTP上传下载文件实例
2015/06/30 Python
Python通过RabbitMQ服务器实现交换机功能的实例教程
2016/06/29 Python
你所不知道的Python奇技淫巧13招【实用】
2016/12/14 Python
Python编程使用NLTK进行自然语言处理详解
2017/11/16 Python
python散点图实例之随机漫步
2018/08/27 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Python分割训练集和测试集的方法示例
2019/09/19 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
工业设计专业推荐信
2013/10/29 职场文书
德语专业求职信
2014/03/12 职场文书
静心口服夜广告词
2014/03/20 职场文书
党的群众路线教育实践活动对照检查剖析材料
2014/10/09 职场文书
服务员态度差检讨书
2014/10/28 职场文书
2015年志愿者服务工作总结
2015/04/20 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
详解PHP设计模式之依赖注入模式
2021/05/25 PHP
python实现A*寻路算法
2021/06/13 Python