标签:Python相关的结果16条:

    python习题(不定时更新)

      Q1题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?Q2题目:企业发放的奖金根据利润提成。1、利润(I)低于或等于10万元时,奖金可提10%;2、利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;3、20万到40万之间时,高于20万元的部分,可提成5%;4、40万到60万之间时高于40万元的部分,可提成3%;5、…

    发布于:2019-11-23 03:26:21

    python习题答案

      Q1答案:foriinrange(1,5):     forjinrange(1,5):         forkinrange(1,5):             if(i!=j)and(i!=k)and(j!=k):                 printi,j,kQ2答案:bonus10=100000*0.1bonus20=bonus10+200000*0.075bonus40=bonu…

    发布于:2019-11-23 03:06:58

    python MySQLdb模块介绍

      当我们需要python操作mysql数据库时,可以安装MySQLdb模块以支持mysql的操作。1、安装MySQLdb模块因为CentOS有现成的rpm包,所以我们可以选择yum安装。yuminstallMySQL-python2、第一个示例#!/usr/bin/pythonimportMySQLdbasmdb #导入MySQLdb模块为mdbcon=None#初始化con为Nonecon=mdb…

    发布于:2019-11-23 01:40:41

    Linux下python升级

      安装python2.7cd/tmpwgethttp://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgztarxzfPython-2.7.3.tgzcdPython-2.7.3./configure&&make&&makeinstallln-sf/usr/local/bin/python/usr/bin/python[…

    发布于:2019-11-22 23:53:28

    使用pyinstaller打包python为exe文件

      最近用python的tkinter写了个windows界面的工具,用来对软件版本发布的自动化,之前发布版本是由PHP的同事完成,又是手动上传文件到ftp,又是修改数据库,php代码等这么多繁琐的步骤。所以决定用python写了个windows的应用,因为版本发布可能会交给运营的同事完成,所以用tkinter写了个界面,顺便转换成exe的文件,之前是用py2exe,觉得不好用,搜索到了pyinsta…

    发布于:2019-11-22 16:12:40

    python tkinter 窗口居中对齐

      tkinter没有现成的窗口居中的功能,只能间接地算出来。fromTkinterimport*defcenter_window(w=300,h=200):   #getscreenwidthandheight   ws=root.winfo_screenwidth()   hs=root.winfo_screenheight()   #calculatepositionx,y   x=(ws/2)…

    发布于:2019-11-22 15:43:22

    cx_Freeze给python(pyqt)程序打包成exe过程

      1、下载cx_frezze,安装。安装后会在python目录D:\Python27\Lib\site-packages\cx_Freeze\samples\PyQt4下有一个setup.py  2、把这个setup.py拷贝到需要打包的pyqt程序所在的目录,假设要打包的pyqt程序叫main_window.py  3、修改setup.py,将默认的“PyQt4app.py"替换成“main_wi…

    发布于:2019-11-22 13:07:10

    python optparse模块源码解析

      python optparse模块源码解析功能介绍 python的optparse模块用来解析命令行参数。支持多种参数数据类型,如字符串,布尔,常数等;能自动生成帮助与usage等信息。 环境介绍 我们在如下环境来分析optparse模块源码:系统:CentOS-7Python版本:2.7.5 场景描述 使用官方使用的例子来进行分析:fromoptparseimportOptionParserparser=OptionParser()pa…

    发布于:2019-11-22 01:02:49

    理解SaltStack(8) – Python

      我知道我们之前有说过使用Salt不需要会写Python和其它代码,这当然是真的。不过会读Python代码在许多情况下会有所帮助,或者至少会读Python函数文档。本文介绍Python基础知识,帮助你更好地了解salt的工作原理。模块Salt中,每个子系统插件是一个Python模块。你可以认为salt模块是一组函数(又称命令)组成,用来管理应用(mysql.docker),系统组件(硬盘,文件)或与…

    发布于:2019-11-20 18:13:54

    CentOS 7编译安装及yum安装Python 3

      CentOS 7编译安装及yum安装Python 3最新的CentOS7,默认的python版本仍然是python2.7,且python3也不在base仓库中。如果你的python应用程序依赖python3,在CentOS7中有两种方法来安装Python3。从源码编译安装Python3从源码编译安装python3是最通用的一种安装方法。因为你能选择安装的python3的版本,可以确切清楚安装python所需的依赖。首先,安装所需工具:$sudoyu…

    发布于:2019-11-18 19:14:05

    使用virtualenv创建一个虚拟,多版本和独立的python开发环境

      Virtualenv是一个用来创建虚拟的python开发环境的工具,可以使用它创建多个相互隔离的python环境而不需要担心影响到其它的python项目环境。它可以为每个python项目创建独立的环境。它实际上没有单独的为每个python项目安装python副本,而是提供了一个方法来隔离各自的项目环境。验证Virtualenv是否已经安装执行如下命令来验证机器是否已经安装有Virtualenv:v…

    发布于:2019-11-18 18:18:59

    安装并使用python requests发送http请求

      Requests是一个Apache2LicensedHTTP库,使用python编写。旨在设计成为易用的http请求库。意味着你不需要手动添加请求字符串到url,或者对POST数据进行表单编码。安装Requests有多种方法来安装requests库,如pip,easy_install和编译安装。这里推荐pip,如执行:pipinstallrequests导入requests模块要能够在python…

    发布于:2019-11-18 17:50:37

    使用Python URLLIB3下载文件

      使用Python URLLIB3下载文件urllib3是一个轻量级的python库,提供了线程安全,HTTP连接池和重用,文件发送等。为了演示urllib3的使用,我们这里将会从一个网站下载两个文件。首先,需要导入urllib3库:importurllib3这两个文件的源url为:url1='http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_week.csv'url…

    发布于:2019-11-18 14:59:31

    使用python MySQLdb操作mysql数据库

      MySQLdb是用于Python链接Mysql数据库的接口,它实现了Python数据库API规范V2.0,基于MySQLCAPI上建立的。如何安装MySQLdb?为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL。复制以下代码,并执行:#!/usr/bin/python#-*-coding:UTF-8-*-importMySQLdb如果执行后的输出结果如下所示,意味着你没有安装My…

    发布于:2019-11-18 12:22:05

    利用python探测谷歌搜索可用IP

      原理是查询_netblocks.google.com域名的TXT记录,这个记录有大量网段的谷歌IP,再探测443端口开放的IP。不过探测出开放443端口的IP后,可能还要使用curl来检测是不是谷歌搜索的服务器。这一步需要与443端口ssl握手,但验证证书是否一致,使用python暂时写不出来,可以用curlhttps://www.google.com–resolvewww.google.com:…

    发布于:2019-11-18 06:03:44

    docker-compose快速搭建python开发环境

      docker-compose快速搭建python开发环境Docker提供了容器级别的资源隔离。由于Python的外部依赖管理中存在的问题,我们通常会使用virtualenv来对不同的项目创建其唯一的依赖环境。这时利用Docker进行Python开发,可以轻松解决不同Python项目之间的依赖隔离问题。作为应用程序,我们通常需要依赖于多种外部服务,比如数据库、缓存服务等等。Docker-compose就是在Docker容器的基础上,提供了统一的容器编排语…

    发布于:2019-11-18 05:38:17