1、打开notepad++,选择“设置”,“首选项”
2、选择“新建”,设置编码如图所示。
3、编辑程序内容。注意前面不能有空格。python对缩进有严格控制。
4、选择“语言”,“Python”,可以高亮显示
5、保存为py文件。这里保存在G盘的Python目录下。
6、在命令行中运行hellopy文件,执行程序。
编写 Python 小程序的方法主要分为以下几步:
安装 Python:在编写 Python 程序之前,需要在计算机上安装 Python。Python 官网提供了下载安装程序的链接,可以根据 *** 作系统版本下载安装程序。
编写代码:可以使用任何文本编辑器编写 Python 代码。代码的具体内容根据程序的需求来决定,可以包括各种 Python 原生语法、内置函数、第三方库等等。
运行程序:可以使用 Python 解释器来运行 Python 程序。在终端或命令行界面输入 python 文件名py 即可执行程序。
下面是一个简单的示例程序:
以下是一个简单的Python程序,用于输出中文姓名和每个字的Unicode编码:
name = "你的中文姓名"for char in name: print(char, hex(ord(char)))
解释一下代码:
第一行定义了一个字符串变量name,其中包含了你的中文姓名。
第二行使用了一个for循环来遍历name中的每个字符,并将其打印到屏幕上。
在循环体内部,我们使用了hex()函数将每个字符的Unicode编码转换成十六进制,并将其打印到屏幕上。
请将代码中的“你的中文姓名”替换为你自己的中文姓名。
要给这段文字添加一个 root 标签,然后对里面的 node 进行遍历。root 标签的名字可以任意定(但是必须添加一个),我这里使用的 root 命名,对于其它的名字也一样。如果你是直接读取的 XML 文件,而不是字符串,可以将文件打开,然后把文件句柄传入 ElementTreeparse() 函数,最后对其返回值进行遍历。
from xmletree import ElementTreeparsed = ElementTreeXML('''<root>
<composer>Wolfgang Amadeus Mozart</composer> <author>Samuel Beckett</author> <city>London</city>
</root>''')
outstr = []
for node in parsed:
outstr += ['%s:%s'%(nodetag, nodetext)]
print(' 'join(outstr))
如果是用Basic Auth 的话,可以参考这段代码
import urllib2, base64
request = urllib2Request(url) base64string = base64encodestring('%s:%s' % (user,password))[:-1] requestadd_header("Authorization", "Basic %s" % base64string)
htmlFile = urllib2urlopen(request) htmlData = htmlFileread() print htmlData htmlFileclose()
On 4/10/07, Shuning Hong <hong@gmailcom> wrote:
这是我的做法:
params='MainID=C&SubID=1'
authstr='Basic '+base64encodestring(routeruser+':'+routerpass)
authstr=authstr[:-1] # delete last /n
headers={'Authorization':authstr}
On 4/10/07, 蒋辉 <jhui@163com> wrote:
我是电信光纤宽带用户,用web 认证不支持多台机器上网。参考了网上的资料,想 写一个 python 的小程序,可以自动获取宽带路由器的外网IP,自动发送认证信 息。宽带路由器登录时会要用户名密码,否则就连不上,我通过使用嗅探器抓包把 认证过的'Authorization' 值取出放在我的程序里能连上路由器,但通用性太差。 有什么好方法可以解决吗?
我的小程序如下: #ptyhon import urllib import >
以上就是关于Python:第一个python程序全部的内容,包括:Python:第一个python程序、怎样用Python语言编一个小程序、Python中 设计一个程序,输出你的中文姓名和姓名中每个字的unicode编码。(要求等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)