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实现从百度API获取天气的方法
Mar 11 Python
Python简单计算文件夹大小的方法
Jul 14 Python
详解python时间模块中的datetime模块
Jan 13 Python
python、java等哪一门编程语言适合人工智能?
Nov 13 Python
tensorflow实现简单逻辑回归
Sep 07 Python
Python如何使用k-means方法将列表中相似的句子归类
Aug 08 Python
Python Subprocess模块原理及实例
Aug 26 Python
python树的同构学习笔记
Sep 14 Python
python 上下文管理器及自定义原理解析
Nov 19 Python
Python之字典对象的几种创建方法
Sep 30 Python
利用python清除移动硬盘中的临时文件
Oct 28 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
Feb 02 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和ACCESS写聊天室(二)
2006/10/09 PHP
PHP 5.0对象模型深度探索之对象复制
2008/03/27 PHP
php中通过curl检测页面是否被百度收录
2013/09/27 PHP
php通过字符串调用函数示例
2014/03/02 PHP
PHP小教程之实现链表
2014/06/09 PHP
PHP __call()方法实现委托示例
2019/05/20 PHP
javascript中的缓动效果实现程序
2012/12/29 Javascript
javascript ie6兼容position:fixed实现思路
2013/04/01 Javascript
修改或扩展jQuery原生方法的代码实例
2015/01/13 Javascript
jquery实现输入框实时输入触发事件代码
2016/12/21 Javascript
关于Sequelize连接查询时inlude中model和association的区别详解
2017/02/27 Javascript
jquery实现弹窗功能(窗口居中显示)
2017/02/27 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
2017/04/13 Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
2020/05/30 Javascript
Windows下使用Nodejs运行js的方法
2017/09/02 NodeJs
vue加载完成后的回调函数方法
2018/09/07 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
JQuery常用简单动画操作方法回顾与总结
2019/12/07 jQuery
JS实现字体背景跑马灯
2020/01/06 Javascript
vue实现前端分页完整代码
2020/06/17 Javascript
Python 装饰器使用详解
2017/07/29 Python
Python查找第n个子串的技巧分享
2018/06/27 Python
win7+Python3.5下scrapy的安装方法
2018/07/31 Python
对python 匹配字符串开头和结尾的方法详解
2018/10/27 Python
在django项目中导出数据到excel文件并实现下载的功能
2020/03/13 Python
python3.8.1+selenium实现登录滑块验证功能
2020/05/22 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
党校学习自我鉴定
2014/02/24 职场文书
授权委托书样本
2014/04/03 职场文书
2015年八一建军节活动总结
2015/03/20 职场文书
2019个人半年工作总结
2019/06/21 职场文书
有关保护环境的宣传标语100条
2019/08/07 职场文书
SQL基础的查询语句
2021/11/11 MySQL
详解OpenCV曝光融合
2022/04/29 Python