⑴ 用python 写一个个人博客要多久
那得会python写逻辑
然后得有个django框架
然后博客的数据得存在数据库吧,可以使用django自带的数据库。
好的后段准备好了,现在准备前段。
html写个网站,查询功能,登录功能,评价功能。
然后css写个布局,让看上去好看点。
ok基本差不多了。
⑵ 如何用django开发一个简易个人Blog-Python
1.网站首页展示已发布的博客记录,包括名称、摘要信息、发布日期、阅读量及评论数。
2.首页文章列表可按照分类筛选。
3.点击标题或阅读全文链接,进入博客阅读页面,展示文章标题、内容及评论内容。
博客后台管理部分:(后台套用了一个叫做ACE的后台模板,改造成了django形式的)
1.管理员登录功能
2.分页展示文章列表,可查看、编辑、删除选中文章,并支持批量删除功能。
3.增加新文章功能,利用网络ueEditor富文本编辑器,支持代码高亮显示功能。
4.支持分类的增、删、改、查功能。
下面是几张截图:
首页文章显示:
开发环境及软件版本:
开发是在windows 7,利用sublime text2编辑器。
采用python2.7.3+django1.7.0+mysql
前端采用bootstrap和一些成熟的jquery插件。
开发过程:
1.创建项目及app,规划项目结构。
2.设计数据模型,即数据库表及表结构。
3.设计公共展示部分样式,及后台数据与模板视图的展示。
4.改造ACE后台模板,添加文章管理、类别管理功能及登录验证功能。
5.部署到CentOS6.5,部署方式:nginx+uwsgi+django1.6+mysql
⑶ 推荐几个学习Python的免费网站
1、Python @ Coursera
Pythonspot是一个综合教程,划分了很多不同类别的知识板块,首先你将拥有初学者资源来帮你开始Python的学习,然后你继续保持前进你能学到更多关于使用Python开发web等。
⑷ 如何使用python来实现个性化词云的示例代码分享
#coding=utf-8
#usingpython27
fromosimportpath
fromPILimportImage
importnumpyasnp
importmatplotlib.pyplotasplt
fromwordcloudimportWordCloud,STOPWORDS,ImageColorGenerator
#d=path.dirname(__file__)
#Readthewholetext.
text=open(r'C:StudyPythonwordcloud_alice.txt').read()
#readthemask/colorimagetakenfrom
#http://jirkavinse.deviantart.com/art/quot-Real-Life-quot-Alice-282261010
alice_coloring=np.array(Image.open(r'C:StudyPythonwordcloud_alice_color.png'))
stopwords=set(STOPWORDS)
stopwords.add("said")
wc=WordCloud(background_color="white",max_words=2000,mask=alice_coloring,
stopwords=stopwords,max_font_size=40,random_state=42)
#generatewordcloud
wc.generate(text)
#createcoloringfromimage
image_colors=ImageColorGenerator(alice_coloring)
#show
plt.imshow(wc,interpolation="bilinear")
plt.axis("off")
plt.figure()
#recolorwordcloudandshow
#wecouldalsogivecolor_func=image_
plt.imshow(wc.recolor(color_func=image_colors),interpolation="bilinear")
plt.axis("off")
plt.figure()
plt.imshow(alice_coloring,cmap=plt.cm.gray,interpolation="bilinear")
plt.axis("off")
plt.show()
执行这个代码还需要两个文件, 网络知道不能上传, 可以用扣或者私我传给你
运行结果:
⑸ Python 有哪些好的学习资料或者博客
我学习python主要有两个方面:
第一个是基础,那么这个教程很好的就是廖雪峰的python教程,由浅入深非常好理解;
第二个是爬虫,爬虫零零碎碎从网页学习了一些进阶的东西,最后在博客http://www.cnblogs.com/nima/p/5337858.html里面学习到了很多东西,当然你要有足够的自信才能学会这个上面的东西,这里已经很深奥了
⑹ 瀛︿範python链夊摢浜涘ソ镄勫崥瀹銆佷功绫嶆垨钥呯绣绔欙纻
浠嬬粛涓浜涘ソ鐢ㄧ殑缃戠珯
1. 鎺ㄨ崘涓锛氱煡涔
鐭ヤ箮锛屾槸涓涓链夋繁搴︺佹湁镐濊幂殑闂绛旂ぞ鍖恒傚畠姹囱仛浜嗘捣閲忎紭璐ㄧ殑鐢ㄦ埛锛屼粬浠𨱒ヨ嚜钖勮屽悇涓氾纴链夊悇绉嶉嗗烟镄勪笓涓氢汉澹銆佸﹁呫佷笟鍐呬汉澹銆佺戞妧鐖卞ソ钥呯瓑绛夈傚湪鐭ヤ箮涓婏纴浣犲彲浠ュ悜浠讳綍浜烘彁闂锛屼换浣曚汉涔熷彲浠ュ洖绛斾綘镄勯梾棰桡纴杩欎娇寰楃煡涔庢垚涓轰简涓涓瀹濊吹镄勪簰镵旂绣璧勬簮銆
2. 鎺ㄨ崘浜岋细V2EX
V2EX 鏄涓涓鍏充簬鍒嗕韩鍜屾帰绱㈢殑鍦版柟锛屽畠镄勫彛鍙锋槸钬滃垱镒忓伐浣滆呬滑镄勭ぞ鍖衡濄傚湪 V2EX 涓婏纴浼氩憳浠鍙浠ュ垎浜钖勭嶅悇镙风殑鍐呭癸纴鍖呮嫭浣嗕笉闄愪簬绉戞妧銆佹暀镶层佽压链銆佹梾娓搞佸晢涓氱瓑绛夈备笌姝ゅ悓镞讹纴V2EX 涔熸槸涓涓鎻愪緵 钬沧眰锷┾ 鍜 钬滃垎浜淇℃伅钬 镄勫钩鍙般傚傛灉浣犳湁浠涔堥梾棰橀渶瑕佽В鍐筹纴闾d箞杩欓噷链夊緢澶氩织钖岄亾钖堢殑浜轰细甯锷╀綘銆
3. 鎺ㄨ崘涓夛细GitHub
瀵逛簬浼佷笟鍜屽紑鍙戜汉锻樿岃█锛孏itHub 鏄涓涓闱炲父閲嶈佺殑浠g爜镓樼″钩鍙般傚畠鏄鍏ㄧ悆链澶х殑寮婧愮ぞ鍖猴纴鍏朵腑鍖呭惈浜嗘暟浠ョ栌涓囱$殑寮婧愰”鐩鍜屼唬镰併傚湪 GitHub 涓婏纴浣犲彲浠ユ垒鍒板悇绉岖被鍨嬬殑椤圭洰锛屽寘𨰾妗嗘灦銆佸伐鍏枫佺畻娉曘佹父鎴忋佸簲鐢ㄧ▼搴忕瓑绛夈傚傛灉浣犳槸涓钖嶅紑鍙戜汉锻桡纴闾d箞瀛︿範 GitHub 鏄闱炲父链夊繀瑕佺殑銆
4. 鎺ㄨ崘锲涳细Quora
Quora 鏄涓涓鐭ヨ瘑鍏变韩镄勫钩鍙帮纴瀹冭嚧锷涗簬涓虹敤鎴锋彁渚涙湁鐢ㄣ佹湁淇″害镄勪俊鎭銆傚湪 Quora 涓婏纴鐢ㄦ埛鍙浠ユ彁鍑轰换浣曢梾棰桡纴钖屾椂鐢ㄦ埛涔熷彲浠ョ湅鍒板埆浜虹殑绛旀堛佽瘎璁哄拰瑙傜偣銆俀uora 镄勭嫭鐗逛箣澶勫湪浜庡畠閲囩敤浜嗕竴绉嵝灭ぞ浜ょ绣缁溾濈殑妯″纺锛岃╃敤鎴峰彲浠ヤ簰鐩稿叧娉ㄣ佽拷韪骞跺垎浜钖勭岖煡璇嗐
5. 鎺ㄨ崘浜旓细Stack Overflow
浣滀负涓栫晫涓婃渶澶х殑寮鍙戣呯ぞ鍖轰箣涓锛孲tack Overflow 涓撴敞浜庤В鍐冲悇绉岖紪绋嬮梾棰樸傚叾涓婃眹镵氢简鎴愬崈涓娄竾镄勭▼搴忓憳锛屾疮涓浜洪兘链夎嚜宸辩殑缁忛獙鍜岃佽В銆傚湪 Stack Overflow 涓婏纴浣犲彲浠ュ彂闂銆佸洖绛斻佽瘎璁猴纴姣忎釜闂棰橀兘浼氭敹鍒拌稿氱Н鏋佺殑鍙嶉堛傚傛灉浣犳槸涓钖嶅紑鍙戣咃纴Stack Overflow 镄勬棩甯稿疄鐢ㄦт竴瀹氢笉鑳介敊杩囥
6. 鎺ㄨ崘鍏锛歍ED
TED 鏄涓涓闱炲父浼樼镄勮嗛戝垎浜缃戠珯锛屾彁渚涗简澶ч噺浼樿川銆佹湁瓒g殑 TED 婕旇层傝繖浜涙紨璁茶嗙洊浜嗗悇绉崭富棰桡纴渚嫔傜戞妧銆佽捐°佸晢涓氥佹枃鍖栫瓑绛夈傚叾涓涓浜涙紨璁茬敋镊虫写鎴树简鎴戜滑镄勬兂璞″姏锛屽惎鍙戜简鎴戜滑镄勬濊冦傚傛灉浣犻渶瑕佷竴浠界伒镒熷拰镐濇兂镄勫紩瀵硷纴TED 婕旇叉槸涓涓寰埚ソ镄勯夋嫨銆
7. 鎺ㄨ崘涓冿细WolframAlpha
WolframAlpha 鏄涓娆鹃潪甯稿己澶х殑璁$畻鍜屾暟鎹鍒嗘瀽宸ュ叿銆傞櫎浜嗘櫘阃氱殑璁$畻锷熻兘涔嫔栵纴WolframAlpha 杩桦彲浠ュ府锷╃敤鎴疯В鍐冲悇绉嶆暟瀛︺佺戝︺佺ぞ浼氥佸巻鍙茬瓑棰嗗烟镄勯梾棰樸傚畠鎻愪緵浜嗕竴涓闱炲父鍙嫔ソ镄勭晫闱锛屽彲浠ヨ╃敤鎴疯交𨱒惧湴杈揿叆闂棰桦拰镆ヨ㈡暟鎹銆
8. 鎺ㄨ崘鍏锛欳oursera
Coursera 鏄涓瀹跺湪绾挎暀镶叉満鏋勶纴瀹冩彁渚涗简浼楀氱煡钖嶅ぇ瀛︾殑鏁栾偛璇剧▼鍜屽︿綅璇剧▼銆傚湪 Coursera 涓婏纴浣犲彲浠ラ夋嫨浣犲枩娆㈢殑璇剧▼鍜屼笓涓氾纴镙规嵁镊宸辩殑鍏磋叮鍜岄渶姹傦纴镊鐢遍夋嫨璇剧▼骞跺畬鎴愬︿範浠诲姟銆傚傛灉浣犳兂瑕佹彁楂樿嚜宸辩殑鐭ヨ瘑姘村钩鍜岃兘锷涳纴Coursera 鏄涓涓闱炲父濂界殑阃夋嫨銆
镐讳箣锛屼互涓婃帹钻愮殑缃戠珯閮芥槸闱炲父鍊煎缑鍙傝冨拰浣跨敤镄勶纴瀹冧滑鍙浠ヤ负鎴戜滑鎻愪緵涓板瘜镄勭煡璇嗗拰鎶鑳斤纴甯锷╂垜浠瑙e喅钖勭嶉梾棰樸傚傛灉浣犳兂镓╁𪾢镊宸辩殑鐭ヨ瘑棰嗗烟锛岃繖浜涚绣绔椤氨鏄涓涓寰埚ソ镄勫紑濮嬨