#Py

【pyqt5】QdateTimeEdit(日期时间)

fromPyQt5importQtCore,QtWidgetsclassUi_Dialog(object):defsetupUi(self,Dialog):Dialog.setObjectName("Dialog")Dialog.setWindowModality(QtCore.Qt.WindowModal)Dialo...

pyqt5-对文本样式进行操作

1self.label_2=QtWidgets.QLabel(self.centralWidget)2self.label_2.setGeometry(QtCore.QRect(330,220,151,51))3#定义self.label_2字体样式4font=QtGui.QFont()5font.setFamily(...

pyinstaller-打包python程序为exe文件

视频:https://www.bilibili.com/video/av21670971/PyInstaller可以用来打包python应用程序,打包完的程序就可以在没有安装Python解释器的机器上运行了。PyInstaller支持Python2.7和Python3.3+。可以在Windows、MacOSX和Linu...

Python文件操作---正斜杠与反斜杠

首先,"/"左倾斜是正斜杠,""右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows(一)目录中的斜杠们python读文件需要输入的目录参数,列出以下例子:path =r"C:Windowsempeadme.txt"path1...

PyQt5学习笔记----标准文件打开保存框QFileDialog

单个文件打开QFileDialog.getOpenFileName()多个文件打开QFileDialog.getOpenFileNames()文件夹选取  QFileDialog.getExistingDirectory()文件保存    QFileDialo...

pyqt5-day1

pyqt5做为Python的一个模块,它有620多个类和6000个函数和方法。这是一个跨平台的工具包,它可以运行在所有主要的操作系统,包括UNIX,Windows,MacOS。pyqt5是双重许可。开发者可以在GPL和商业许可之间进行选择。pyqt5的类别分为几个模块,包括以下:QtCoreQtGuiQtWidgets...
IT猿 ·2020-03-27

python全栈开发day12

创建列表:基本操作:索引切片追加删除长度切片循环包含1#######################列表list类中提供的方法########################2list2=['x','y','i','o','i','a','o','u','i']3#1、append()在列表后面追加元素4list1=[...

python全栈开发day10

while循环补充:continue,终止当前循环,开始下一次循环break,终止所有循环pycharm技巧1、setting中搜索mouse设置鼠标滚轮改变字体大小运算符+-*/%(取余)//(取整)in notin1name='熊大'2if"熊"inname:3print('in')4else:5prin...

python全栈开发day9

目前使用最广的是python3版本,若想兼容python2对中文的支持需要加头部信息:#-*-coding:utf-8-*-需要使在Windows下编写的程序能够兼容Linux系统,需要加上头部信息:#/usr/bin/u/ubv/apython字母数字下划线注意事项: 不能数字开头不能使用关键字建议不要用p...

Python解决中文字符的问题

from__future__importunicode_literalsprint(type("test"))#<type'unicode'>Chinatest="测试"print(Chinatest[1:2])#输出“试”...

pymongo基础使用方法

本文通过文章同步功能推送至博客园,排版可能会有所错误,敬请见谅!1.客户端初始化初始化MongoDB客户端client=pymongo.MongoClient('localhost',27017)2.创建数据库和数据表pymongo支持以字典或属性的形式(内置了__item__和__getattr__方法)连接数据库和...

用Python向博客园发布新文章

  最近在开发一个博客系统,经常把写的东西放在自己网站的博客上(之前写在Onenote),然后我在博客园也申请了一个博客,就有了同样一篇文章,我需要复制粘贴排版分别提交两次的情况。于是我就想能不能在我的网站内提交后直接把这篇文章同步提交至博客园甚至是其他第三方博客呢,所以花点时间实现了这个功能。本文写的比较细,面向对这...

Python之生成器

本文通过文章同步功能推送至博客园,显示排版可能会有所错误,请见谅!一、初识生成器生成器可以理解一种自动实现迭代器协议的数据类型,所以生成器本身就是一个迭代器。区别于列表、元组、字符串等可迭代对象,生成器无需调用__iter__()方法直接就能使用next方法进行迭代。生成器有两种定义方法:1.定义一个函数。用yield...
IT猿 ·2020-03-27

Python之迭代器

本文通过文章同步功能推送至博客园,显示排版可能会有所错误,请见谅!迭代器指对象提供了一个next方法,执行该方法要么放回迭代中的下一项,要么就引起一个Stopitertion错误,以终止迭代。可迭代对象则是内部定义了一个__iter__()方法以实现迭代器协议的对象。从迭代器定义上来,所有迭代器都应有next方法。可迭...
IT猿 ·2020-03-27

Python 70行代码实现简单算式计算器

描述:用户输入一系列算式字符串,程序返回计算结果。要求:不使用eval、exec函数。实现思路:找到当前字符串优先级最高的表达式,在算术运算中,()优先级最高,则取出算式最底层的(),再进行加减乘除运算。对于加减乘除,也要确立一个优先级,可以使用一个运算符列表,用for循环逐个处理运算符,并且要考虑同级情况(如for遍...
首页上一页...414415416417418...下一页尾页