初学者 python 小程序,请高手来帮帮忙编写和完善
让不让用web框架?还是只是这样命令行的情况下模拟下?
python编一个小程序
# -*- coding: utf-8 -*-
"""
Created on Tue May 14 08:32:47 2013
@author: Administrator
"""
import urllib2
import re
def savetofile(num,count):
file_object = open('thefile.txt', 'a ')
line = str(num) ' ' count[0] '\n'
file_object.write(line)
file_object.close( )
def geturl(url,num):
searchurl = url str(num)
print searchurl,
data=urllib2.urlopen(searchurl)
html = data.read()
data.close()
#print html
rebaidu = re.compile (r'百到相关约(.*?)个')
allbaidu = re.findall (rebaidu,html)
#print allbaidu
savetofile(num,allbaidu)
if __name__=='__main__':
for x in xrange(100):
geturl('http://www.baidu.com/s?wd=',x)
零基础学Python到什么程度可以开发微信小程序
自立进行小程序开发,python 比重不是很大,体需要的知系还是比较多的,
数据库、前端、微信开发平台接口等等。
Python 主要负责后端,主要是服务器的搭建和运维,后端API程序工作量并不大。
Python基础、django之类的框架、后台服务器搭建,就差不多了。
推荐几个适合新手练手的Python项目
实:满分推荐,非常值得
GitHub - Yixiaohan/show-me-the-code: Python 练习册,每天一个小程序
实例二:一步的做web app,解释以及源
实战 - 廖雪峰的官方网站
实例三:web机器人,源码下载
Python搭建的web接口聊天机器人
实例四:web网站开发实战,源码下载
GitHub - michaelliao/awesome-python-webapp: 小白的Python入门教程实战篇
实例五:在线问答系统,源码解读下载
仿StackOverflow开发在线问答系统
实例六: 博客系统,源码解读下载
Python之路【第十八篇】Django小项目简单BBS论坛部分内容知识点
实例七:论坛系统,视频课程观看练习
用Python Django快速做出高大上的BBS论坛网站(共13课时)
实例八:成绩管理系统,源码下载
一个使用django开发的综合成绩管理系统
python可以做什么小程序
python不适合做小
1、微信官方程序提供了大量的api,开发小程序需要有基本的Javascript,HTML,CSS的基础。
2、 小程序开发,常见使用“MINA”框架
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。
这个框架为微信小程序的运行提供了丰富的组件和API。要学会和掌握小程序的框架结构、数据绑定机制、模板、数据缓存、常用组件和API等相关知识。
python初学者的一个小程序编写问题
def collatz(number):
if number % 2 == 0:
# 偶
# 打印出number // 2,回该。
print(number//2)
return number // 2
else:
# 奇数
# 打印并返回3 * number 1。
print(number*3 1)
return number * 3 1
num_return = 0
while num_return == 0:
str_input = input('input:')
try:
num_input = int(str_input)
num_return= collatz(int(num_input))
if num_return == 1:
break
else:
num_return =0
except ValueError:
print('请输入数值')
版权声明:本站所有文章皆为原创,欢迎转载或转发,请保留网站地址和作者信息。