python-一些操作常识

python-一些操作常识

问题

python以及一些零碎的一些常识问题,很常用但是想不起来,因此这里总结一下

解决

删除目录下的文件和文件夹

删除文件

os.remove("demofile.txt")

删除目录

os.rmdir("myfolder")

只能删除空目录

python总是提示地址错误,但是看不出区别

将地址复制到文本文档,点击保存,如果出现非法格式提示框,不用管,直接保存
打开刚才保存的文档
如果看到地址前面有一个?号,删掉,就是他捣的鬼
复制地址即是正确的地址了

三目运算符

条件为真时的结果 if 判段的条件 else 条件为假时的结果
x if(x>y) else y
可嵌套
重命名文件,文件夹

os.rename(os.path.join(path,file),os.path.join(path,str(count)+".jpg"))

os.path.join(path,file)用于组装路径
1.如果各组件名首字母不包含’/’,则函数会自动加上
Path1 = ‘home’
Path2 = ‘develop’
Path3 = ‘code’
home\develop\code
2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
Path1 = ‘/home’
Path2 = ‘develop’
Path3 = ‘code’
/home\develop\code

Path1 = ‘home’
Path2 = ‘/develop’
Path3 = ‘code’
/develop\code
3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾

创建client客户端

import socket
# 1. 创建tcp的套接字
tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 2. 链接服务器
tcp_socket.connect((ip, 8080))
# 3. 发送数据/接收数据
send_data = input("请输入要发送的数据:")
tcp_socket.send(send_data.encode("utf-8"))
recv_data = tcp_socket.recv(1024)
print(data.decode('utf-8'))
# 4. 关闭套接字
tcp_socket.close()
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100243.html原文链接:https://javaforall.net

(0)
上一篇 2021年5月17日 下午10:00
下一篇 2021年5月18日 上午8:00


相关推荐

  • notifyAll()_notify for

    notifyAll()_notify for下面这段代码suclassCalculaterextendsThread{ publicinttotal=1; publicvoidrun(){ System.out.println(“Calculatorrun”); synchronized(this){ for(inti=1;i<10;i++){ total*=i; }

    2025年8月28日
    6
  • 无线基础知识

    无线基础知识一、WIFI发展历程:二、调制:所谓调制,就是将电信号转换为无线电波的过程,反之则称为解调,其核心技术是调制方式,调制方式越高阶,转换过程中数据密度就越高。调制方式决定每个子载波能传输多少数据,

    2022年7月1日
    29
  • FusionChartsFree的JSP标签开发

    FusionChartsFree的JSP标签开发写一个JSP标签,一个Java文件,一个标签定义,避免重复写好多嵌入FusionChartsFree的代码。第一步:定义标签属性等信息,编写TLD文件;第二步:编写标签处理的代码;第三步:测试标签;第四步:打包发布。关键:TLD文件:12345678910111213…

    2022年7月14日
    21
  • Kettle性能调优汇总

    Kettle性能调优汇总性能调优在整个工程中是非常重要的 也是非常有必要的 但有的时候我们往往都不知道如何对性能进行调优 其实性能调优主要分两个方面 一方面是硬件调优 一方面是软件调优 本章主要是介绍 Kettle 的性能优化及效率提升

    2026年3月19日
    3
  • 讯飞星火X1深度推理大模型全新升级 展现国产算力新突破

    讯飞星火X1深度推理大模型全新升级 展现国产算力新突破

    2026年3月14日
    3
  • 用Python进行web开发需要学习什么?「建议收藏」

    第一步:HTMLHTML是网页的核心,学好HTML是成为Web开发人员的基本条件。HTML很容易学习的,但也很容易误用,要学精还得费点功夫。  随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。  涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。  利用HTML和CSS模拟一些你所见过的网站的排版和布局(色彩,图片,文字样式等等)。第二步:学习javascript,了解DOMJavaScript是一种能让你的网页更加生动活泼的程序语言。学习JavaScr

    2022年4月11日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号