一、读取配置
#config.ini
[server]
interfaceURI = http://localhost:8080/dub/
downloadURI = http://127.0.0.1:7056/data/
saveDir = D:/temp/singlewindow/data/
agentCode = 3122263935
#config.py
import configparser
def getConfigValue(section, key):
config = configparser.ConfigParser()
config.read("config.ini")
return config.get(section, key)
print(getConfigValue("server","interfaceURI "))
二、读取文件
def readfile(filename):
f = open(filename,'r',encoding= 'utf8') # 读模式
s=f.read() # 一次读取整个文件,文件大不适用
f.close()
return s
三、多线程
from time import sleep
def downloadmessage():
print("下载报文线程开始启动...")
while (True):
#do download
def uploadreceipt():
print("上传回执线程开始启动...")
while (True):
#do upload
if __name__ == '__main__':
threads = []
t1 = threading.Thread(target=downloadmessage)
threads.append(t1)
t2 = threading.Thread(target=uploadreceipt)
threads.append(t2)
for t in threads:
t.setDaemon(True)
t.start()
t.join()
print("主线程运行结束...")
四、异常处理
try:
files = httprequest.getFileByRequests()
arr=json.loads(files)
for i in range(0, len(arr)):
download.downloadFile(arr[i].get('fileName'))
except:
print("Unexpected error:", sys.exc_info()[0])
finally:
sleep(1)
五、打包
安装pyinstaller, 安装方法见
python 学习笔记【一】
#打成launcher.exe
pyinstaller -F -i c:\zjport.ico launcher.py
分享到:
相关推荐
Python学习笔记 ,本书为皮大庆所原创,非常好。是本人入门的第一书。大约8个小时的时间即可看完,使你能对Python有一个大体的认识。比入门指南之类的都在好懂的多。最好一边看一边试,效果真的好得不得了。强烈推荐...
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
- **《Python编程金典》读书笔记**:这是一份基于经典书籍的学习笔记,可以帮助读者更好地消化和吸收书中的知识要点。 - **PHP、Python、Ruby的(数据库、文件)比较(原创)**:通过对三种语言在处理数据库和文件操作...
这篇笔记资料是由黄海广博士基于吴恩达教授的机器学习课程所编撰的,旨在帮助学习者深入理解和实践机器学习的基本概念和技术。吴恩达教授是全球知名的计算机科学家,他在机器学习领域的贡献卓著,他的在线课程吸引了...
个人Python学习,数据可视化项目的笔记记录(一),原创。
k-近邻算法(史诗级干货长文)代码第三章:决策树(决策树)文章个人网站CSDN知乎Python3《机器学习实战》学习笔记(二):方法树基础篇之让我们从相亲说起Python3《机器学习实战》学习笔记(三):决策树实战篇之为...
这个压缩包可能包含了从零开始学习这两种关键技术的所有教程、笔记、代码示例和其他教学材料。 【描述】"AI精研社 超级原创 Learn Python and Deep Learning from scratch. 会用" 暗示了这是一个专为初学者设计的...
【标题】"精品--AI精研社 超级原创 Learn Python and Deep Learning from scratch" 指的是一份全面的教程,旨在帮助学习者从零基础开始掌握Python编程语言和深度学习技术。这个压缩包可能包含了一系列的课程资料、...
《基于Python和Django的在线学习系统设计与实现》是一篇专为专科和本科毕业生编写的原创毕业论文,旨在探讨如何运用Python和Django框架构建一个高效、实用的在线学习平台。本文通过深入研究背景、设定明确的研究目标...
该课程系列包括5门课程,涵盖深度学习的基础知识,神经网络的构建,以及利用TensorFlow框架在Python中实现深度学习。除了理论知识,课程还会通过实操项目来加深学生对深度学习技术应用的理解,并解决现实世界中的...
【Python编程语言基础】 ...以上只是Python编程的基础知识,深入学习Python还包括更多高级主题,如并发编程、网络编程、元编程等。持续学习和实践,将有助于你更好地掌握Python这门强大的编程语言。
在"python-course-master"这个压缩包中,你可能找到了课程的源代码、笔记、练习题和解决方案等资源。通过深入研究这些材料,你将有机会巩固并提升你的Python编程技能。记得实践是提高编程能力的关键,动手编写代码并...
学习《Python数据分析基础》第3章最后一个例子:为每个工作簿和工作表计算总数和均值时,在pandas 实现这个例子中的data 处出现报错 此处原例子没有添加str(),但是我运行是出现报错 TypeError, ‘int’ object is ...
黄海广博士通过分享他的个人学习笔记,帮助了众多对深度学习感兴趣的学习者。在编写这些笔记的过程中,黄海广博士组织了团队翻译和整理了Coursera上的中英文字幕,以方便不熟悉英语的学习者更好地学习。黄海广博士还...
为了让学习者能更专注于编程本身,一些工具和平台提供了傻瓜式安装方式,比如赠送notebook环境,其中可以一边写代码一边记录学习笔记,方便在进行代码演示时一步一回顾,尤其在需要可视化展示时更加方便。...
疯狂记笔记hhh 青你2选手信息爬取 这次的学习是我比较激动的!!因为我超想pick我爱的小姐姐啊!快来一起为我们喜欢的小姐姐打call吧!!! 加入这次打卡营有一部分原因就是能pick喜欢的小姐姐hhh看到我爬取了这么...
- 分享博主原创的《PyQt5开发之UI设计与美化》PPT,内容为博主近期进行PyQt开发美化工作的一个小总结,鉴于网上系统性的教程较少,希望能够帮助有需要的小伙伴。 - 付费资源,请博主喝瓶水的费用即可获取一份帮助您...
陌溪的学习笔记 关于我 陌溪 是一个从三本院校一路摸滚翻爬上来的程序员。目前就职于 字节跳动的Data广告部门,是字节跳动全线产品的商业变现研发团队。这两天创建了一个 微信公众号【陌溪教你学编程】,未来将会在...
人工智能笔记 分享自己的研究生阶段学习的AI技术总结,算法,代码等,持续更新... MachineLearning:机器学习笔记 ...推荐关注我的公众号,分享机器学习,Python,算法,机器人技术等原创文章和个人读研生涯的总结: