当前位置: 首页 > news >正文

理财产品网站开发文档宝应建设局网站

理财产品网站开发文档,宝应建设局网站,站长工具whois查询,app加盟代理os: 获取运行当前py文件的绝对路径: abspath中添加路径,会直接和绝对路径拼接。 folder_path os.path.abspath("") print(folder_path) 路径拼接: mac系统路径:file/TranslucentTB win系统路径:…

os:

获取运行当前py文件的绝对路径:

           abspath中添加路径,会直接和绝对路径拼接。

folder_path = os.path.abspath("")
print(folder_path)


路径拼接:

        mac系统路径:file/TranslucentTB

        win系统路径:file\TranslucentTB

        最好使用提供的join方法拼接路径。

file_path = os.path.join("file","TranslucentTB")
print(file_path)


判断文件是否存在:

        os.path.exists(fileName) 

                 返回真假值  

file_path = os.path.join("file","TranslucentTB")
print(file_path)if not os.path.exists(file_path):os.makedirs(file_path)


遍历文件夹: 

   (只看子目录 

                返回 子列表对应的文件名、文件夹名的  字符串数组

name_list = os.listdir(folder_path)
print(name_list)

    (遍历所有存在的**目录

                返回的是   一个存储数组类型的元组

                        数组的每个元素对应一个文件夹

                                文件夹中包括了一个文件的名称;

                                        这个文件的文件夹数组;

                                        这个文件的文件数组。

name_lists = os.walk(folder_path)
for  tuple1 in name_lists:print(tuple1)print(type(tuple1))

          



random:

        随机获取一个数组元素: 

                random.choice

             

           打乱数组结构:

                        random.shuffle

   

    

        生成一副扑克牌,并洗牌和抽牌:

 datetime:

                from datetime import datetime,timedelta,timezone:

                        从datetime包引入三个类

        获取当前时间:

                datetime.now()

tz = timezone(timedelta(hours=8))
print(datetime.now())  #2024-08-14 13:37:25.789656
print(tz) #UTC+08:00
print(datetime.now(tz))#2024-08-14 13:37:25.789656+08:00

        对时间进行加减:

                timedelta()

v1 = datetime.now() + timedelta(days=-1)
print(v1)#2024-08-13 13:37:25.789656

        格式化时间,解析时间:

                date_time_type_obj.strftime("%Y年")

                datetime.striptime(obj,"  ")  //   "  "完全匹配字符串时间格式

v1 = datetime.now() + timedelta(days=-1)
print(v1)#2024-08-13 13:37:25.789656v2= v1.strftime("%d日%m月%Y年")
print(v2)#13日08月2024年v3 = datetime.strptime(v2,"%d日%m月%Y年")
print(v3)#2024-08-13 00:00:00

        以时间命名文件小案例:



ini文件:

        创建一个ini类型的文件:

[mysqld]
datadir = /var/lib/mysql
log-bin = py-mysql-bin
character-set-server = utf8
collation-server = utf8_general_ci
log-error = /var/log/mysqld.log
symbolic-links = 0[mysqld_safe]
log-error = /var/log/mariadb/mariadb.log
pid-file = /var/run/mariadb/mariadb.pid

 和文件建立连接:

parser = configparser.ConfigParser()
# data = parser.read("my.ini",encoding = "utf-8")
# print(data)
parser.read("my.ini",encoding = "utf-8")

获取prefix:

获取key对应value:

list =  parser.sections()
print(list)  #['mysqld', 'mysqld_safe', 'client']v1 = parser.get("mysqld","socket")
print(v1)  #/var/lib/mysql/mysql.sock

删除prefix

删除key:

        仅调用remove_()方法只会修改内存空间存储读到的数据

        需要write()方法实际覆盖ini文件的内容

parser.remove_section("client")
parser.remove_option("mysqld","socket")parser.write(open('my.ini', encoding='utf-8', mode='w'))

修改和添加:

        set()方法可以创建或修改键值对。

parser.add_section("group")
parser.set("group", "datadir", "abc")parser.write(open('my.ini', encoding='utf-8', mode='w'))

http://www.15wanjia.com/news/160188.html

相关文章:

  • 腾讯云做视频网站自己建服务器做网站违法
  • ae模板下载网站湖南seo网站设计
  • 网站制作 商务广州的兼职网站建设
  • 网站建设验收使用情况做虚假网站判多少年
  • 网站建设服务58wordpress博客优点
  • 南宁建设网站培训石家庄机票网站建设
  • 安徽网站设计平台数据统计网站有哪些
  • 企业建立网站的必要性wordpress微信 缩略图
  • 一家专业做家谱的网站万网虚拟机wordpress
  • 曲阜网站制作上海网站建设广告语
  • 怎么做网站弹幕效果wordpress 匹配
  • 门户网站地方生活门户有哪些建筑模板规格型号
  • 番禺建设网站专家软件开发培训去哪个机构
  • 文佳佳做网站网站制作app免费软件
  • 江川区住房和城乡建设局网站wordpress导航字体颜色
  • 公司网站制作与维护如何设计网站建设引导页
  • 灵犀科技 网站开发佼佼者wordpress主题收费便宜
  • 广州汽车网站建设外贸网站seo博客
  • 淄博网站制作网页营销广东网站建设类公司
  • 简单大方的网站免费咨询律师网
  • 北京近期传染病情况秦皇岛seo排名
  • 注册网站排名公司四川省住房城乡建设厅网站首页
  • 苏州做网站公司精选苏州聚尚网络照片制作相册
  • 深圳网站建设公司为什网站结构和布局区别
  • 上海闸北区网站建设网站制作公司很好 乐云践新
  • 门户网站建设方案公司高端网站设计制
  • 企业网站建设的背景和目的wordpress 固定连接
  • 网站建设中的html公司网站申请
  • 网站建设制作报价方案长沙门户网站建设
  • 湛江哪里有建网站米课中有个内贸网站建设