• 时间: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. 5G[generation]的知识收集

    一.什么是5G? G的英文是"5 Generation",即第五代无线通讯系统. 二.发展历程 1G的速率只有2.4k.2G是64k.3G是2M.4G{2013年12月,我国第四代 ...

  2. 第三篇 -- HTML基础

    买的课程学习 Web 前端标准 web前端技术指的不是某一项技术,而是一系列技术的集合,主要包括: html -- 结构标准:负责网页结构的搭建 css -- 样式标准/表现标准:负责网页的美化工作 ...

  3. Scrapy入门到放弃03:理解settings配置,监控Scrapy引擎

    前言 代码未动,配置先行.本篇文章主要讲述一下Scrapy中的配置文件settings.py的参数含义,以及如何去获取一个爬虫程序的运行性能指标. 这篇文章无聊的一匹,没有代码,都是配置化的东西,但是 ...

  4. centos ansible常用命令

    ansible在日常运维中经常使用,特别是批量执行多台服务器的时候,有效减小重复的操作成本,以下从安装到使用仅讲解工作中常用的几种方式,模块很多功能很强大,但不做全面讨论. ansible安装 在ce ...

  5. 3个月零基础入门Python+数据分析,详细时间表+计划表分享

    ​大家好,我是白云. 今天想给大家分享的是三个月零基础入门数据分析学习计划.有小伙伴可能会说,英语好像有点不太好,要怎么办?所以今天我给大家分享的资源呢就是对国内的小伙伴很友好,还附赠大家一份三个月学 ...

  6. C++ //this 指针的使用 //1 解决名称冲突 //2 返回对象本身 用 *this

    1 //this 指针的使用 2 //1 解决名称冲突 3 //2 返回对象本身 用 *this 4 5 #include <iostream> 6 #include <string ...

  7. 特殊回文数 BASIC-9

    特殊回文数 代码 import java.util.Scanner; /*123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数, 满足 ...

  8. 关于数字化工厂&智能工厂建设 IT 经验总结

    最近疫情闹得胆战心惊,前不久客户给我开了一个玩笑,当天我们同桌会议了一天,晚上客户回家之后就被隔离了,当他给我发这个消息的时候背都凉了一截,害怕之余在机场呆了一个晚上,捅乐鼻孔插了嗓子之后确认无事,后 ...

  9. Google Breakpad · 基础介绍

    Google breakpad是一个跨平台的崩溃转储和分析框架和工具集合. 三个主要组件 ◆ client 以library的形式内置在你的应用中,当崩溃发生时写 minidump文件 ◆ symbo ...

  10. JavaScript学习03(函数)

    函数 函数定义 JavaScript 函数是通过 function 关键词定义的. 声明定义 function functionName(parameters) { 要执行的代码 } 被声明的函数不会 ...