搜索到与相关的文章
Python

Python学习笔记(四)字符串类型及其操作

1.字符串的表示字符串是字符的序列表示,可以由一对单引号(‘)、双引号(“)或三引号(’‘’)构成。其中,单引号、双引号和三引号都可以表示单行字符串,但是只有三引号可以表示多行字符串在使用双引号时,单引号可以作为字符串的以部分。2.对字符串类型进行操作Python提供了5个字符串的基本操作符,对字符串进行基本的操作,如下表所示:(其中x和y均为字符串类型)基本字符串类型操作符操作符描述x+y连接两个字符x*n或n*x(n为整数)复制n次字符串xins如果x

系统 2019-09-27 17:49:13 2323

Python

Python代码的打包与发布详解

在python程序中,一个.py文件被当作一个模块,在各个模块中定义了不同的函数。当我们要使用某一个模块中的某一个函数时,首先须将这个模块导入,否则就会出现函数未定义的情况.下面记录的是打包及安装包的方法。本文示例是建立一个模拟登录的程序:logIn.py文件代码如下:pwd=int(raw_input('pleaseinputyourpassward:'))ifpwd==123:print'success'else:print'error'一、打包1.先

系统 2019-09-27 17:47:07 2323

Python

Python 爬取 B 站 5000 条视频,揭秘为何千万人为它流泪!

【程序人生编者按】《哪吒》看哭了无数人!编者看的那场,有很多小朋友,一开始他们还被太乙真人的滑稽,逗得哈哈笑。到了哪吒成魔要杀父亲、跪别父母、因为宿命不得以和敖丙为敌时,影院里突然安静下来。或许是编者泪点低,看着哪吒和李婧夫妇哭,自己也忍不住跟着哭。人们喜欢《哪吒》,不仅是因为它的特效,更是因为里面的亲情友情乃至师生情,是我们每个人的向往啊......本期文章,程序人生特邀作者Yura爬取B站5000条视频,为你揭秘电影的更多“优秀梗”,看完还能Get新技

系统 2019-09-27 17:46:45 2323

Python

解决Python传递中文参数的问题

今天有个需要需要传递中文参数给URL但是在GBK环境下的脚本传递GBK的参数老是给我报UNICODE的解码错误。烦的很。所以我们果断选择用urlencode来处理中文,由于国内外网站编码不同,国内是GBK的,国外是UTF8的。>>>importsys>>>sys.stdin.encoding'GBK'表示我们的环境是GBK的>>>importurllib>>>urllib.quote('编码坑爹')'%B1%E0%C2%EB%BF%D3%B5%F9'这样我

系统 2019-09-27 17:38:34 2323

Python

bpython 功能强大的Python shell

Python是一个非常实用、流行的解释型编程语言,其优势之一就是可以借助其交互的shell进行探索式地编程。你可以试着输入一些代码,然后马上获得解释器的反馈,而不必专门写一个脚本。但是Python自带的shell也有一些局限性,例如无法自动补全、不能高亮语法等。好在强大的Python对默认shell进行了扩展,开发了许多漂亮的Pythonshell。每一个都提供了一个极好的交互性的Python体验。今天我就为大家介绍其中较为优秀的一款―bpython。bp

系统 2019-09-27 17:38:14 2323

Python

Python控制Firefox方法总结

有时候为了自动化测试网页,我们往往希望能够使用一些脚本语言控制浏览器.通过脚本模拟一些浏览器动作,然后测试得到的结果.这里,我们讲解一下如何使用Python语言控制Firefox浏览器.使用-marionette参数启动Firefox.比较简单的一种做法就是右键单击Firefox的桌面图标,然后选择属性,最后在命令一栏最后添加<空格>-marionette.为Python安装marionette_client库.命令为:pipinstallmarionet

系统 2019-09-27 17:37:52 2323

编程技术

VS.NET 2005 Beta 2初体验(3)—操作SQL Mobile

VS.NET2005Beta2初体验(3)—操作SQLMobile数据库我终于安装成功VS.NET2005TS的英文版了,昨天在本机上装了一下,结果没办法发布到模拟器上去,可能是因为我的机器上装过CTP版本。今天在VPC的WindowsServer2003里安装,因为操作系统很干净,所以这次终于安装成功了。于是,我在上边开始写操作SQLMobile数据库的应用。这次我的开发环境是:VPC+WindowsServer2003,VS.NETTeamSuit英文

系统 2019-08-29 23:45:14 2323

编程技术

Flash打造星光四射的莲花

本例思路:导入莲花素材,然后为其制作闪烁动画效果。绘制遮罩图形,然后利用图形之间的叠加原理制作出星光四射动画特效。[1b]Part1[/1b]制作莲花闪烁动画(1)新建一个大小为550×400像素,背景色为黑色,帧频为25fps的空白文档。将默认的“图层1”更名为“背景”,然后使用“矩形工具”绘制一个没有边框的矩形,打开“颜色”面板,设置类型为“放射状”,再设置第1个色标颜色为(R:1,G:47,B:152),第2个色标颜色为(R:2,G:2,B:100)

系统 2019-08-29 23:35:48 2323

Python

[Python]网络爬虫(四):Opener与Handler的介

在开始后面的内容之前,先来解释一下urllib2中的两个个方法:infoandgeturlurlopen返回的应答对象response(或者HTTPError实例)有两个很有用的方法info()和geturl()1.geturl():这个返回获取的真实的URL,这个很有用,因为urlopen(或者opener对象使用的)或许会有重定向。获取的URL或许跟请求URL不同。以人人中的一个超级链接为例,我们建一个urllib2_test10.py来比较一下原始U

系统 2019-08-29 23:21:08 2323

编程技术

在Swing中使用Html标签

在Swing中,有时可能会出现一些较为复杂的样式表现需求,如果单纯通过代码实现,往往得不偿失。这时,我们就可以利用html标签,在组件中得到我们想要的效果。例子如下:packageorg.loon.test;importjava.awt.BorderLayout;importjava.awt.Color;importjava.awt.Desktop;importjava.awt.Dimension;importjava.awt.EventQueue;imp

系统 2019-08-29 23:12:30 2323