• 时间:2018-11-22 整理:byzqy

python读写文本文件

 1 # -*- coding: utf-8 -*-
2
3 def read_file(file):
4 with open(file, 'r') as f:
5 print(f.read())
6 f.close()
7
8 def write_file(file):
9 with open(file, 'a') as f:
10 for i in range(10):
11 f.write(str(i) + '\n')
12 f.close()
13
14 file = 'test.txt'
15 write_file(file)
16 read_file(file)

转自:https://blog.csdn.net/u010429424/article/details/76136727

python字符串拼接

 1 # python中字符串拼接的方法
2
3 # 1. 加号
4 print 'Python' + 'Tab'
5 ==>PythonTab
6
7 # 2. 逗号
8 print 'Python','Tab'
9 ==>Python Tab
10
11 # 3. 直接连接
12 print 'Python''Tab'
13 ==>PythonTab
14 print 'Python' 'Tab'
15 ==>PythonTab
16
17 # 4. 格式化
18 print '%s %s'%('Python', 'Tab')
19 ==>Python Tab
20
21 # 5. join
22 str_list = ['Python', 'Tab']
23 a = ''
24 print a.join(str_list)
25 ==>PythonTab
26
27 # 6. 多行字符串拼接()
28 s = ('select *'
29 'from atable'
30 'where id=888')
31 print s, type(s)
32 ==>select *from atablewhere id=888 <type 'str'>
33
34 # 7. 使用单引号(''' ''')或者双引号(""" """)
35 name = input("Please input your name: ")
36 age = input("Please input your age: ")
37 sex = input("Please input your sex: ")
38
39 message = '''
40 Information of %s:
41 Name:%s
42 Age:%s
43 Sex:%s
44 '''%(name,name,age,sex)
45 print(message)
46 ==>Information of Alex:
47 Name:Alex
48 Age:38
49 Sex:girl

源自:https://www.cnblogs.com/bigtreei/p/7892113.html

源自:http://www.cnblogs.com/gengcx/p/6710914.html

python字符串操作之字符串分割

 1 #定义一个字符串str1
2 >>> str1 = "3w.gorly.test.com.cn"
3
4 #使用默认分隔符分割字符串str1
5 >>> print str1.split()
6 ['3w.gorly.test.com.cn']
7
8 #指定分隔符为'.',进行分割字符串str1
9 >>> print str1.split('.')
10 ['3w', 'gorly', 'test', 'com', 'cn']
11
12 #指定分隔符为'.',并且指定切割次数为0次
13 >>> print str1.split('.',0)
14 ['3w.gorly.test.com.cn']
15
16 #指定分隔符为'.',并且指定切割次数为1次
17 >>> print str1.split('.',1)
18 ['3w', 'gorly.test.com.cn']
19
20 #指定分隔符为'.',并且指定切割次数为2次
21 >>> print str1.split('.',2)
22 ['3w', 'gorly', 'test.com.cn']
23
24 #这种分割等价于不指定分割次数str1.split('.')情况
25 >>> print str1.split('.',-1)
26 ['3w', 'gorly', 'test', 'com', 'cn']
27
28 #指定分隔符为'.',并取序列下标为0的项
29 >>> print str1.split('.')[0]
30 3w
31
32 #指定分隔符为'.',并取序列下标为4的项
33 >>> print str1.split('.')[4]
34 cn

转自:https://www.cnblogs.com/justdo-it/articles/8297303.html (转)

python操作yaml文件

转自:https://blog.csdn.net/lmj19851117/article/details/78843486(python yaml用法详解)

参考:https://blog.csdn.net/legendary_Dragon/article/details/80927881(如何安装Python的yaml包)

python操作json文件

转自:https://www.cnblogs.com/tjuyuan/p/6795860.html(python json模块 超级详解)

python实现计算机屏幕水印

地址:https://blog.csdn.net/kk185800961/article/details/79296315

利用Python爬取网页图片

地址:https://www.cnblogs.com/dearvee/p/6558571.html

python爬虫

地址:https://blog.csdn.net/jsmok_xingkong/article/details/78448932

地址:https://blog.csdn.net/csqazwsxedc/article/details/68498842

python爬虫常用第三方库

地址:https://blog.csdn.net/woshisunchi/article/details/60877817

[python]pip常用命令

地址:https://www.cnblogs.com/xueweihan/p/4981704.html

非官方的Windows二进制文件Python扩展包(★★★★☆)

地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

Python正则表达式指南

地址:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html

Python的.py文件打包成exe可执行文件

地址:https://www.cnblogs.com/dearvee/p/6580370.html

--the end--

python·那些不值钱的经验的更多相关文章

  1. Python/Numpy大数据编程经验

    Python/Numpy大数据编程经验 1.边处理边保存数据,不要处理完了一次性保存.不然程序跑了几小时甚至几天后挂了,就啥也没有了.即使部分结果不能实用,也可以分析程序流程的问题或者数据的特点.   ...

  2. 资深程序员对于Python各个方向的面试经验分享,非常给力!

    之前早有前辈们说过,"裸辞一时爽,一直裸辞一直爽",这话一点不假,裸辞你要面临没有收入来源,但是每天眼睁睁看着各种花销不断支出的煎熬,我主要是觉得一边在上家公司工作一边去下家面试可 ...

  3. 使用python的几个小经验(查看文档)

    好久没有水博客了,未来再过20天不到的时间又得参加软考,今天终于得好好水一发帖子 关于Python,很多人包括我之前都不知道怎么找文档,现在有一个好办法,就是在命令行模式下调用pydoc –p xxx ...

  4. Python之文件操作:经验总结

    1.怎么判断读出来的文件是gbk还是utf-8编码 if content == u'中国'.encode('gbk'):     return 'gbk' elif content == u'中国'. ...

  5. Python数据分析Pandas的编程经验总结

    Pandas的api 参考手册DataFrame部分:https://pandas.pydata.org/pandas-docs/stable/reference/frame.html 数据处理部分: ...

  6. python基础知识十一

    图形软件 使用Python的GUI库——你需要使用这些库来用Python语言创建你自己的图形程序.使用GUI库和它们的Python绑定,你可以创建你自己的IrfanView.Kuickshow软件或者 ...

  7. 使用python制作ArcGIS插件(2)代码编写

    使用python制作ArcGIS插件(2)代码编写 by 李远祥 上一章节已经介绍了如何去搭建AddIn的界面,接下来要实现具体的功能,则到了具体的编程环节.由于使用的是python语言进行编程,则开 ...

  8. python的解释器spython介绍

    Python解释器spython介绍 简介 出于个人爱好和某种需求,我再16年对python的解释器产生了浓厚兴趣,并且下定决心重新实现一个版本.我个人再游戏服务器开发中,对c++嵌入lua和pyth ...

  9. Python基础 列表介绍、使用

    第3章 学习目标: 列表是什么以及如何使用列表元素.列表让你能够在一个地方存储成组的信息,其中可以只包含几个元素,也可以包含数百万个元素.列表是新手可直接使用的最强大的Python功能之一,它融合了众 ...

随机推荐

  1. Linux + .net core 开发升讯威在线客服系统:首个经过实际验证的高性能版本

    业余时间用 .net core 写了一个在线客服系统.并在博客园写了一个系列的文章,写介绍这个开发过程: .net core 和 WPF 开发升讯威在线客服系统:目录 https://blog.she ...

  2. sql语句优化原理

    前言 网上有很多关于sql语句优化的文章,我这里想说下为什么这样...写sql语句,能够提高查询的效率. 1 sql语句优化原理 要想写出好的sql,就要学会用数据库的方式来思考如何执行sql,那么什 ...

  3. mysql jdbc8.0连接mysql

  4. 记一次Vue跨导航栏问题解决方案

    简述 这篇文章是我项目中,遇到的一个issue,我将解决过程和方法记录下来. 本篇文章基于Vue.js进行的前端页面构建,由于仅涉及前端,将不做数据来源及其他部分的叙述.使用的CSS框架是 Boots ...

  5. Python - dict 字典常见方法

    字典详解 https://www.cnblogs.com/poloyy/p/15083781.html get(key) 作用 指定键,获取对应值 两种传参 dict.get(key):键存在则返回对 ...

  6. 适合普通大学生的 Java 后端开发学习路线

    大家好,我是帅地. 接下来的一段时间,帅地会总结各种技术栈的学习路线,例如 Java 开发,C++ 开发,python 开发,前端开发等等,假如你没有明确的目标,或许可以按照我说的学习路线来学习一波, ...

  7. 租了一台华为云耀云服务器,却直接被封公网ip,而且是官方的bug导致!

    小弟在博客园也有十多个年头了,因为离开了.net圈子,所以很少发文,今天可算是被华为云气疯了.写下这篇文章,大家也要注意自查一下,避免无端端被封公网ip. 因为小弟创业公司业务发展,需要一个公网做宣传 ...

  8. WordPress如何配置邮件发送?

    WordPress配置了邮件发送最直接的用处就是可以通过邮件找回密码,当然还有其他的用处,比如Wordpress有新用户注册,订单状态.评论等发生变化时给管理员发送邮件提醒等. 经过大量用户实践反馈, ...

  9. html拖动元素排序(插件版)

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 < ...

  10. fastboot刷机小脚本

    在Windows系统下,一般刷机命令是在cmd路径下执行如下命令: 1.adb reboot bootloader2.fastboot flash boot +boot路径3.fastboot fla ...