porgrammer

با سلام : اینجا اومدیم که برای شما از تمامی نکات برنامه نویسی ارائه بدیم

P y t h o n

S a H a R
18:47 1403/03/11
25
0 0

💠 ماژول Shutil

🔺 این ماژول برای کار با فایل مورد استفاده قرار می گیره. در ادامه به بررسی متدهای این ماژول می پردازیم.

🔻shutil.copyfile(path, newPath)
🔘 برای کپی فایل
shutil.copyfile("File.txt", "Dir/NewFile.txt")


🔻 shutil.copy(path, newPath)
🔘 این متد عملکرد متد copyfile داره ولی امکان تغییر اسم فایل وجود نداره و فقط کافیه اسم دایرکتوری مورد نظر بنویسید.
shutil.copy("File.txt", "Dir") # copy file "Dir\File.txt"



🔻shutil.copy2(path, newPath)
🔘 این متد دقیقا عملکرد متد copy داره ولی تفاوتی که وجود داره اینه که متادیتا های فایل رو هم انتقال میده.



🔻shutil.copytree(path, newPath)
🔘 کپی تمام محتوای یک دایرکتوری، نکته‌ایی که وجود داره اینه که باید مقداری که به جای newPath قرار میدید آدرس یک دایرکتوری که از قبل وجود نداره باشه.


🔻shutil.rmtree(path)
🔘 برای حذف دایرکتوری به همراه تمام محتوای موجود در اون استفاده میشه.


🔻shutil.move(path, newPath)
🔘 انتقال فایل.
 

https://t.me/DevelopixPython/52

 

PHP

S a H a R
18:16 1403/03/11
99
0 0

دوستانی که PHP کار می‌کنند و برای تمرین‌هاشون با نصب XAMPP روی آرچ از AUR مشکل دارند. می‌تونن از این اسکریپت فوق‌ساده برای نصب XAMPP روی آرچ استفاده کنند.

#!/bin/bash 

# Written by Wolandark

required_packages=(
    "libxcrypt-compat"
    "net-tools"
    "inetutils"
)

for package in "${required_packages[@]}"; do
    if ! pacman -Q "$package" &> /dev/null; then
        echo "Package '$package' is not installed. Installing..."
        sudo pacman -Sy "$package"
    else
        echo "Package '$package' is already installed."
    fi
done

echo "All required packages have been installed."

PkgName="xampp-linux-x64-8.2.12-0-installer.run" 
PkgURL="https://altushost-swe.dl.sourceforge.net/project/xampp/XAMPP%20Linux/8.2.12/xampp-linux-x64-8.2.12-0-installer.run?viasf=1"

curl -o "$PkgName" "$PkgURL"

if [[ -f "$PkgName" ]]; then
  chmod +x "$PkgName"
  sudo ./"$PkgName"
else
  echo "xampp.run file not found"
fi

با رجوع به Arch Wiki می‌تونین همین مراحل رو بصورت دستی هم انجام بدین.

 

پربازدیدترین مطالب

PHP

PHP

99 بازدید
S a H a R S a H a R
جمعه، 11 خرداد 1403
P y t h o n

P y t h o n

25 بازدید
S a H a R S a H a R
جمعه، 11 خرداد 1403